MIXDROP SUPPORT & error AttributeError: 'str' object has no attribute 'removeprefix'

please add support for mixdrop link
& File "/app/venv/lib/python3.8/site-packages/lk21/extractors/bypasser.py", line 278, in
urlparse(url).netloc.removeprefix("www."))
AttributeError: 'str' object has no attribute 'removeprefix'

For AttributeError, you need to install python 3.9+ or it will not worked


Refactor Request Retry

Coverage decreased (-0.09%) to 99.815% when pulling a69ad9023cc6ced894608fcb9bc2a69fd5077a1c on fix/refactor-retry into 740fdf6d6624e580decf4dbebb08025f42feda7f on master.

Coverage increased (+0.08%) to 100.0% when pulling 149e3e5e2906c94bbc84ac79f6bfbbda79f28971 on fix/refactor-retry into 2d4303de4752c73a1b505ea14285659140b0b41e on master.


InsertBulk mapping problem

Hi, upgrading on latest 5.1.2 version InsertBulk doesn't work anymore (InsertAsync works ok as before) with exception The given value 'BSPortal.Shared.Model.Shops.Shop' of type Shop from the data source cannot be converted to type uniqueidentifier for Column 6 [ShopId] Row 1.
Inner exception Failed to convert parameter value from a Shop to a Guid.
My Product is
public class Product : ProductBase
{...
///
/// Shop the product belongs to.
///
public Shop Shop { get; set; }
and My mapping is x.Column(y => y.Shop).WithName("ShopId").Reference(s => s.Id);
thank you for your kind help,
Borja

If you can create a failing test or reproduction that would help


adding retention transition documentation

These examples will help customers deal with imminent changes to the way Azure DevOps retains runs.

Microsoft authors of articles need to make updates through the private repository so the updates can be staged and validated by the current validation rules. After you review staging and fix all validation issues, you can add the sign-off comment to let the PR reviewers know the updates are ready to be merged.It's easy to access the private repo version of your articles in GitHub. Just add -pr to the URL, as follows:
Public repo URL: https://github.com/MicrosoftDocs/azure-docs
Private repo URL: https://github.com/MicrosoftDocs/azure-docs-pr
We have closed this pull request. Please resubmit the updates through the private repo. For more information, [see the contributor guide].(https://docs.microsoft.com/en-us/contribute/)


cf-mgmt-config update-space fails to add ldap user with dot in middle

Hi ,
Normally am able to add a ldap user , but facing below issue while try to add a ldap user name which is having  dot(.) in the middle . kindly let me know for any workaround or solution
Error Details:
Through command line facing below
$ cf-mgmt-config update-space --config-dir=XXX --
org=myorg --space=development developer --developer-ldap-user=XXX.XXX
error: yaml: unmarshal errors:
line 35: cannot unmarshal !!str 0 into int
line 36: cannot unmarshal !!str 0 into int
line 37: cannot unmarshal !!str 0 into int
line 38: cannot unmarshal !!str 0 into int
line 39: cannot unmarshal !!str 0 into int
line 40: cannot unmarshal !!str 0 into int
line 41: cannot unmarshal !!str 0 into int
Through pipeline facing this following error
5 role_users.go:155] RoleUsers for Org myorg, Space myspace and role space-developer: &{users:map[]}
users.go:443] Current Users In Role []
ldap_users.go:105] User [XXX.XXX] not found in UAA, executing ldap lookup
ldap.go:166] Searching for user: (&(objectclass=user)(sAMAccountName=XXX.XXX))
ldap.go:167] Using user search base: DC=XXX,DC=com
ldap.go:172] Searching with filter (&(objectclass=user)(sAMAccountName=XXX.XXX))
ldap.go:200] Found 0 number of entries for filter (&(objectclass=user)(sAMAccountName=XXX.XXX))
ldap_users.go:113] User XXX.XXX not found in ldap
Note: It's working for user name without  Dot(.)

Not able to recreate this error with latest version.
space --config-dir foo --org name --space test developer --developer-ldap-user=abc.124
The org/space [name/test] has been updated

Please re-open if you are still having an issue.


Version control all .repo files

Instead of having just two version controlled and one not.

This is probably the "proper" way to do things. But I have another project that uses the same repo.
https://github.com/leifliddy/asahi-fedora-usb
I just feels like a lot of work to have to update the repo config in multiple places -- when I can just update it here:
https://www.leifliddy.com/asahi-linux/asahi-linux.repo
I need to think about this...

Makes, your way makes more sense the way things are currently structured.


Added AC Input Voltage

Tested OK for me.  I patched this into a container build that I have monitoring my AC300 with the expected results.  Thanks for putting this together, it saved me some time.
I only have an AC300 to test with.  My question would be if all supported units have the dedicated AC power inputs that would support this (or if logic is needed for it).  Logically it'd also make sense to use the same sensor logic for the AC input frequency well for completeness.

My question would be if all supported units have the dedicated AC power inputs that would support this (or if logic is needed for it).

No idea, probably not. I have only EB3A unit, that has it.  Maybe the discovery message should be delayed until the bluetti device sends the data and then send only the fields what the device supports.

I'm going to close this now that #45 is merged, which adds AC input voltage for all devices that support it (among other things).


How many locations at once?

Hi,
I have used the repo and it's great!
Could you tell me if there is an upper limit to the number of locations that can be sent at once to the API?
I entered 49 locations into the helpers.api apiargs dictionary but I only get 10 pano ids (0 to 9) in the command log.
Thank you

Sorry my bad, the limit is only for the preview option. Saw the documentation.


how to dig on ubuntu with cpu on cloud services

how to dig on ubuntu with cpu on cloud services
Please tell me the code used to dig Zcoin on ubuntu, I followed the instructions but it didn't work

You cannot dig Zcoin on cloud services.


class loader issue with type checking extensions

I am using http-building-ng-core 0.14.1 in a Grails 3.2.8 application. The application works fine when I run it from command line. When I build a WAR file and deploy it to Tomcat 7.0.75, I run into problems.

...
Caused by: java.lang.ExceptionInInitializerError: null
at groovyx.net.http.HttpObjectConfigImpl.(HttpObjectConfigImpl.java:34)
at groovyx.net.http.HttpBuilder.configure(HttpBuilder.java:161)
at groovyx.net.http.HttpBuilder.configure(HttpBuilder.java:137)
at groovyx.net.http.HttpBuilder$configure.call(Unknown Source)
...
Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
Script1.groovy: Static type checking extension 'typecheckhttpconfig.groovy' was not found on the class
path.

I can work around this by extracting typecheckhttpconfig.groovy from the JAR file and placing it in WEB-INF/classes.

Interesting. I know it works with Ratpack and Spring-boot... I guess I'll have to dig deep and remember how to build a war-based application to see what's going on. :-) Are you using any frameworks or does this happen in just a plain vanilla war file deployment?

Thanks for looking into this. I will work to create a minimal example that triggers this, but I wanted to file this first in case any thoughts jumped out. As stated, the framework is Grails 3.2.8.
My long-term strategy may be to move to using Spring Boot's embedded Tomcat in production.

I built a minimal example and tested it with various releases of Tomcat. It fails on Tomcat 7.0.75 (my current env and latest OS package available to me), and 7.0.77 (latest 7.0.x). It works in 8.0.1 (the first 8.0.x release.) It works in 8.0.43 (latest 8.0.x) and 8.5.13 (latest 8.5.x).
I'm willing to share my example if you are interested, but I will move to deploying my application with embedded Tomcat 8.5, so I'm also comfortable with you closing this issue.

Okay, we can go ahead and close this since the problem goes away with the current Tomcat releases. Come to think of it, the Spring-boot deployments I have used it on were probably using Tomcat 8 as well.


⚠ ClamAV has degraded performance

In f0da5b1, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 75 ms

Resolved: ClamAV performance has improved in d0732be.


[Usage] Extremely Slow Inference Speed

Describe the issue
I run the LLAVA-34B model in one single A800(80GB) GPU. The inputs are some multi-modal math word problems(like those in MATH), but it turns out that each sample takes more than 1 minute.
I set do_sample=False and max_new_tokens=2048.

I have the same problem as you, how did you solve it?


Az aks get-credentials crash

This is autogenerated. Please review and update as needed.
Describe the bug
Command Name
az aks get-credentials
Errors:
/home/linuxbrew/.linuxbrew/Cellar/azure-cli/2.17.1/libexec/lib/python3.8/site-packages/_cffi_backend.cpython-38-x86_64-linux-gnu.so: undefined symbol: ffi_prep_closure, version LIBFFI_CLOSURE_7.0
Traceback (most recent call last):
python3.8/site-packages/knack/cli.py, ln 215, in invoke
    cmd_result = self.invocation.execute(args)
cli/core/commands/__init__.py, ln 558, in execute
    self.commands_loader.load_arguments(command)
...
python3.8/site-packages/bcrypt/__init__.py, ln 25, in <module>
    from . import _bcrypt
ImportError: /home/linuxbrew/.linuxbrew/Cellar/azure-cli/2.17.1/libexec/lib/python3.8/site-packages/_cffi_backend.cpython-38-x86_64-linux-gnu.so: undefined symbol: ffi_prep_closure, version LIBFFI_CLOSURE_7.0

To Reproduce:
Steps to reproduce the behavior. Note that argument values have been redacted, as they may contain sensitive information.

Put any pre-requisite steps here...
az aks get-credentials -n {} -g {} -f {} -f

Expected Behavior
A successfull grab of the kubernetes credentials to access the cluster.
Environment Summary
Linux-5.8.0-34-generic-x86_64-with-glibc2.2.5
Python 3.8.7
Installer: HOMEBREW

azure-cli 2.17.1

Additional Context

aks

aks

hi @fengzhou-msft could you pls help to look is this caused by cffi dependency? thanks

hi @fengzhou-msft could you pls help to look is this caused by cffi dependency? thanks

Hi, this issue can be closed. It got solved once I updated python :)

Hi, this issue can be closed. It got solved once I updated python :)


fortigate_link_* metrics are missing

Hello,
I've set up an exporter, but fortigate_link_* metrics are missing.
The FortiGate version is 6.4.13, I have access to our VDOM via REST API admin.
Do I need special rights for my API user?
I see only the following metrics,
fortigate_certificate_cmdb_references fortigate_certificate_info fortigate_certificate_valid_from_seconds fortigate_certificate_valid_to_seconds fortigate_fortimanager_connection_status fortigate_fortimanager_registration_status fortigate_interface_link_up fortigate_interface_receive_bytes_total fortigate_interface_receive_errors_total fortigate_interface_receive_packets_total fortigate_interface_speed_bps fortigate_interface_transmit_bytes_total fortigate_interface_transmit_errors_total fortigate_interface_transmit_packets_total fortigate_vdom_cpu_usage_ratio fortigate_vdom_current_sessions fortigate_vdom_memory_usage_ratio fortigate_version_info
thank you

Do you have a link monitor configured? The link metrics comes from there.


Descriptorize ComputePipeline

@kainino0x PTAL!
Also you can ignore the VkNonDispatchableHandle commit as it has its own PR.

Great, thank you!


Can I get market prices through this API?

Hello, I hope this message finds you well. I would like to retrieve historical data for Brent Oil, API2 Carbon and Henry Hub gas, also the Exchange rates for dollar, euro and Yuan. I've been trying to read the docs and the tables but it has been difficult for me to find if I can retrieve this information from this API. Could you help me with the table that can fit my request? If it exists... Thank you in advance

-- Please reply above this line --
        Hello,

Thank you for contacting us.
We are looking into your request and will get back to you soon.
Thanks,
Vaibhav
VAIBHAV TEMBEY
Nasdaq Data Client Success
[1]
How would you rate my reply?
Great [2]    Okay [3]    Not Good [4]
Links:
[1] https://www.nasdaq.com/
[2]
https://secure.helpscout.net/satisfaction/696819156/record/7724982596/1/
[3]
https://secure.helpscout.net/satisfaction/696819156/record/7724982596/2/
[4]
https://secure.helpscout.net/satisfaction/696819156/record/7724982596/3/
    > On Sun, Apr 14, 2024 at 8:10 AM +08, Nasdaq/data-Link-Python<EMAIL_ADDRESS>wrote:

WARNING - EXTERNAL EMAIL; EXERCISE CAUTION.
Hello, I hope this message finds you well. I would like to retrieve
historical data for Brent Oil, API2 Carbon and Henry Hub gas, also the
Exchange rates for dollar, euro and Yuan. I've been trying to read the
docs and the tables but it has been difficult for me to find if I can
retrieve this information from this API. Could you help me with the
table that can fit my request? If it exists... Thank you in advance

Reply to this email directly, view it on GitHub [1], or unsubscribe
[2].
You are receiving this because you are subscribed to this
thread.Message ID:
@.***>
Links:
[1] https://github.com/Nasdaq/data-link-python/issues/47
[2]
https://github.com/notifications/unsubscribe-auth/AWYQ6434DZSM3ZC3KPVNZNDY5HCNVAVCNFSM6AAAAABGF26HRGVHI2DSMVQWIX3LMV43ASLTON2WKOZSGI2DCOBSHE3DOMQ

-- Please reply above this line --
        Hello,

Thanks for your patience.
For Brent Oil, API2 Carbon and Henry Hub gas you can refer to our
MarketWorks ICE Futures Settlement Prices (MWIS) database. For more
information on the product you can visit
https://data.nasdaq.com/databases/MWIS [1]. This data feed contains
daily settlement price data for every futures contract, excluding
options, traded and cleared at any of the ICE exchanges including
ICUS, ICCA, ICEP, ICEF and ICEC. Prices for the open, high, and low of
the session are not included, nor are volume or open interest. This
data feed is one of the few sources available for settlement prices on
less liquid contacts.
This data feed covers 1,000,000+ futures contracts (6,500+ assets, 5
ICE exchanges).
For currency exchanges rate, you can refer to Foreign Exchange Rates
(CUR) database. The EDI Foreign Exchange Rates data feed offers
highly accurate, synchronized FX rates for 170+ currencies with USD as
the base currency. The data is constructed daily, aggregating
executable quotes from major investment banks and FX dealers.
Historical data dates back to 2000, where available. For more
information on the product you can visit
https://data.nasdaq.com/databases/CUR [2].
For other products on exchange rates dat you can refer
https://data.nasdaq.com/search?query=rates&filters=["Currencies"]
[3].
Hope this helps. Please let us know if you need anything else.
Thanks,
Links:
[1] https://data.nasdaq.com/databases/MWIS
[2] https://data.nasdaq.com/databases/CUR
[3]
https://data.nasdaq.com/search?query=rates&filters=["Currencies"]
VAIBHAV TEMBEY
Nasdaq Data Client Success
[1]
How would you rate my reply?
Great [2]    Okay [3]    Not Good [4]
Links:
[1] https://www.nasdaq.com/
[2]
https://secure.helpscout.net/satisfaction/696819156/record/7743077897/1/
[3]
https://secure.helpscout.net/satisfaction/696819156/record/7743077897/2/
[4]
https://secure.helpscout.net/satisfaction/696819156/record/7743077897/3/
    > On Tue, Apr 16, 2024 at 1:28 AM +08, Client Success - Nasdaq Data<EMAIL_ADDRESS>wrote:

Hello,
Thank you for contacting us.
We are looking into your request and will get back to you soon.
Thanks,
Vaibhav
VAIBHAV TEMBEY
Nasdaq Data Client Success
[1]
Links:
[1] https://www.nasdaq.com/

On Sun, Apr 14, 2024 at 8:10 AM +08, Nasdaq/data-Link-Python @.***> wrote:
WARNING - EXTERNAL EMAIL; EXERCISE CAUTION.
Hello, I hope this message finds you well. I would like to retrieve
historical data for Brent Oil, API2 Carbon and Henry Hub gas, also the
Exchange rates for dollar, euro and Yuan. I've been trying to read the
docs and the tables but it has been difficult for me to find if I can
retrieve this information from this API. Could you help me with the
table that can fit my request? If it exists... Thank you in advance

Reply to this email directly, view it on GitHub [1], or unsubscribe
[2].
You are receiving this because you are subscribed to this
thread.Message ID:
@.***>
Links:
[1] https://github.com/Nasdaq/data-link-python/issues/47
[2]
https://github.com/notifications/unsubscribe-auth/AWYQ6434DZSM3ZC3KPVNZNDY5HCNVAVCNFSM6AAAAABGF26HRGVHI2DSMVQWIX3LMV43ASLTON2WKOZSGI2DCOBSHE3DOMQ


Extended Task Features

Assuming they aren't already implemented and I somehow just missed it, could a couple of features be added for tasks? Namely being able to set due dates, add notes for tasks, and perhaps even reorder tasks within a list although (imo) that's the least essential.
All of these operations seem to be supported by the google tasks api, so it should be possible:
https://developers.google.com/google-apps/tasks/v1/reference/tasks/update
https://developers.google.com/google-apps/tasks/v1/reference/tasks#resource
I'd take a crack at implementing this myself if you're ok with the idea.

@itchyny I'm sorry to bother you again. First of all let me say that this is a great plugin that I use on a daily basis. One thing that I would really like to achieve is what I mentioned as the second point in my previous comment:

ii) I tried to implement it in my vimrc like this au BufWinEnter * if &ft ==# 'calendar' | normal T | endif but it didn't work.

Although I understand this is a Calendar app I would really like to have the Tasklist open once the app starts. Since you know way more vimscript than I do, can you suggest a way of doing this? (i.e something I can put in my vimrc)

Either one of the following settings might the solution.
autocmd FileType calendar call feedkeys("\<Plug>(calendar_task)")

autocmd FileType calendar call feedkeys("\<Plug>(calendar_task)\<Plug>(calendar_tab)")

Or in short,
autocmd FileType calendar call feedkeys("T")

autocmd FileType calendar call feedkeys("T\<Tab>")

However, these ways are not intuitive and the screen is redrawn multiple times.
I'd like to add an option/flag to start the app with the tasklist open.

@itchyny  thank you!!
autocmd FileType calendar call feedkeys("\<Plug>(calendar_task)")

is exactly what I need (at least until you decide to add or not the flag).
Thanks again for developing this app!

Now you can enable the visibility of the task list on startup by
let g:calendar_task = 1

@itchyny  great! thank you!!!


Opening ports 443 and 80

Signed-off-by: wolf<EMAIL_ADDRESS>

Why are we exposing these ports?

@mkumatag -- so that we can access the console? is there another way we should do this?

@mkumatag -- so that we can access the console? is there another way we should do this?

Usually console is exposed via openshift routes backed by ingress operator, @Karthik-K-N's work should create all those default lb, security groups, etc..

i see! thanks. Is that already in the works? I see the DNS PR but not this one yet.

i see! thanks. Is that already in the works? I see the DNS PR but not this one yet.

this will be part of cloud-manager code, @Karthik-K-N can update more on this

Should I close this then?

Yah. Sorry @23TNC . I didn't realize that's how this worked


Code open source

This is a great work, I want to ask if you have any plans to open source the codes? Is there a date?

Hi LiXinghua, thanks for your interest in our work.
Yes, we will open the source code as promised in the paper once this paper is officially accepted.
I'm sorry that I'm not able to give a very accurate release date. But we will release the code as soon as we can.
Thanks for your interest again.
Best,
Jingwei on behalf of the authors

The code has been released. Please view the README for details.


@expose annotation causes JSC_UNSAFE_NAMESPACE warning

When compiling the following code in advanced mode it produces a JSC_UNSAFE_NAMESPACE warning. The problem appears when exposing a field that has a name that's equal to a component in a namespace, even though they are unrelated. Setting the --use_types_for_optimization makes no difference.
// ==ClosureCompiler==
// @compilation_level ADVANCED_OPTIMIZATIONS
// @output_file_name default.js
// @formatting pretty_print
// ==/ClosureCompiler==

goog.provide("com.whatever.A");
goog.provide("com.problem.B");

/**
 * @constructor
 */
com.whatever.A = function () {
	/**
	 * @expose
	 * @type {string}
	 */
	this.problem = "A here!";
};

/**
 * @constructor
 */
com.problem.B = function () {
	/**
	 * @type {string}
	 */
	this.problem = "B here!";
};

var a = new com.whatever.A();
var b = new com.problem.B();

console.log(a.problem, b.problem);

You can paste the code into http://closure-compiler.appspot.com/home to see the warnings.

+1 --export_local_property_definitions would be very helpful

Any word on this? @meyertee Could you share the changes you made to CommandLineRunner?

@meyertee I think I got it figured out. I just submitted a pull request that should solve the problem. It appears to be working now.

Thanks for merging in the --export_local_property_definitions flag into the published jar! I'm working on an Angular app and would really benefit from it. For now I'm using the deprecated @expose in the same way. I assume it will come out with the next release?
I have another quesion. The guide on using Angular with Closure Compiler also mentions:

If you are using @export for properties, you will need to add the flags:
"--generate_exports",
"--remove_unused_prototype_props_in_externs=false",
"--export_local_property_definitions",

It looks like the remove_unused_prototype_props_in_externs isn't present in the published compiler jar either, do I actually need it? Sorry if this is a lame quesion, I don't have a lot of experience with the closure compiler.

@dpashkevich, I think those docs are inaccurate. You should only need "--generate_exports" and "--export_local_property_definitions". As far as the release date, I have no idea. However, you should be able to compile your own jar until then.

Ok, thanks for the clarification @moderndegree!


make button not focusable when disabled

This PR fixes #16142
in this VSCode commit: https://github.com/microsoft/vscode/commit/3479bb35904eb046c0974090794cac9c76173796, the logic of removing the tabindex when disabled is deleted, and caused the disabled buttons to be still keyboard focusable. I've emailed the committer for the context since there is no description in the commit.  I only added the logic back for button component since checkbox and menu don't really need this because tabindex=0 were never set on those elements to begin with, but for button, we are using html A tag, without href attribute, the element is not keyboard focusable unless we set tabindex=0.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.002%) to 42.722%

Totals

Change from base Build<PHONE_NUMBER>:
-0.002%

Covered Lines:
26232

Relevant Lines:
55724

💛  - Coveralls


Changing units causes histogram to either not display data or to crash

Built at 58af58e on Fedora 39.  nVidia Quadro P600 with nVidia 545.29.06 drivers.
If I import 00.0.revolution1.500_flashfloppy_v341.csv, I get a waveform display with the Y units default to volts.  I can create a histogram and get data that appears to be correct.
The Y units are actually phase error measured in clock ticks so I tried to guess a more appropriate unit.  Choosing either UI or dimensionless before creating a histogram, the waveform renders fine but the histogram is blank:

If I change the Y units to UI or dimensionless after opening a histogram, I get a crash:
mxshift@eps-conduit .../build/src/ngscopeclient ❯ ./ngscopeclient
Floating point exception (core dumped)

Thread 8 "WaveformThread" received signal SIGFPE, Arithmetic exception.
[Switching to Thread 0x7fffc3e006c0 (LWP 13113)]
0x0000000000945500 in WaveformArea::RasterizeAnalogOrDigitalWaveform (this=0x13dcfc0,
    channel=std::shared_ptr<DisplayedChannel> (use count 3, weak count 0) = {...}, cmdbuf=..., clearPersistence=true)
    at /home/mxshift/Projects/thirdparty/github/ngscopeclient/scopehal-apps/src/ngscopeclient/WaveformArea.cpp:1768
1768		int64_t offset_samples = (offset - data->m_triggerPhase) / data->m_timescale;
Missing separate debuginfos, use: dnf debuginfo-install xorg-x11-drv-nvidia-libs-545.29.06-2.fc39.x86_64
(gdb) bt
#0  0x0000000000945500 in WaveformArea::RasterizeAnalogOrDigitalWaveform
    (this=0x13dcfc0, channel=std::shared_ptr<DisplayedChannel> (use count 3, weak count 0) = {...}, cmdbuf=..., clearPersistence=true) at /home/mxshift/Projects/thirdparty/github/ngscopeclient/scopehal-apps/src/ngscopeclient/WaveformArea.cpp:1768
#1  0x00000000009465d9 in WaveformArea::RenderWaveformTextures
    (this=0x13dcfc0, cmdbuf=..., chans=std::vector of length 1, capacity 1 = {...}, clearPersistence=clearPersistence@entry=false) at /home/mxshift/Projects/thirdparty/github/ngscopeclient/scopehal-apps/src/ngscopeclient/WaveformArea.cpp:1709
#2  0x000000000095d314 in WaveformGroup::RenderWaveformTextures
    (this=<optimized out>, cmdbuf=..., channels=std::vector of length 1, capacity 1 = {...}, clearPersistence=clearPersistence@entry=false) at /home/mxshift/Projects/thirdparty/github/ngscopeclient/scopehal-apps/src/ngscopeclient/WaveformGroup.cpp:166
#3  0x000000000082b0c6 in MainWindow::RenderWaveformTextures
    (this=<optimized out>, cmdbuf=<optimized out>, channels=<optimized out>)
    at /home/mxshift/Projects/thirdparty/github/ngscopeclient/scopehal-apps/src/ngscopeclient/MainWindow.cpp:487
#4  0x00000000008c6aec in Session::RenderWaveformTextures
    (this=<optimized out>, cmdbuf=<optimized out>, channels=<optimized out>)
    at /home/mxshift/Projects/thirdparty/github/ngscopeclient/scopehal-apps/src/ngscopeclient/Session.cpp:3429
#5  0x0000000000969fd4 in RenderAllWaveforms
    (cmdbuf=..., session=0xfb2148, queue=std::shared_ptr<QueueHandle> (use count 3, weak count 0) = {...})
    at /home/mxshift/Projects/thirdparty/github/ngscopeclient/scopehal-apps/src/ngscopeclient/WaveformThread.cpp:167
#6  0x000000000096a844 in WaveformThread (session=0xfb2148, shuttingDown=0xfb22f0)
    at /home/mxshift/Projects/thirdparty/github/ngscopeclient/scopehal-apps/src/ngscopeclient/WaveformThread.cpp:109
#7  0x00007ffff4ee31e3 in std::execute_native_thread_routine (__p=0x38df6a0)
    at ../../../../../libstdc++-v3/src/c++11/thread.cc:104
#8  0x00007ffff4bcb897 in start_thread (arg=<optimized out>) at pthread_create.c:444
#9  0x00007ffff4c5280c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
(gdb)

This is suggestive of the histogram somehow ending up with X axis units of zero UI per pixel, leading to a divide-by-zero in the renderer.
Not immediately obvious how this is happening. Can you share the CSV?

It's linked in https://github.com/ngscopeclient/scopehal-apps/issues/696#issue-2139856198

Hey I finally had some time to dig into this but the test file you uploaded is giving github cache errors and I can't download it. Not sure if it's just my local server or what but can you re-upload the test case?


Update contributors.yaml

Changes introduced with this PR
Please explain your changes here.

By contributing to this repository, I agree to the contribution guidelines.

/cc @janosdebugs


PYIC-1220 Export the Core Front API Gateway ID

This will be consumed by the DNS stack to create the necessary alias
records.
Why did it change
Required by the DNS stack to create a AWS::ApiGateway::BasePathMapping for the identity custom domain name and core front api gateway.
Issue tracking

PYIC-1220

lgtm


Light replacements of cfaforecastrenewalww with wweval and wwinference funs

This is a minor PR being merged into less-cfaforecastrenewalww that:

Adds the wwinference package to the list of dependencies.
Replaces cfaforecast::create_dir with wwinference::create_dir.
Moves setup_secrets from cfaforecast... to wweval.
Replaces the cfaforecast::get_params with wwinference::get_params. Notice the cfaforecast::get_params returns a data.frame, whereas the wwinference returns a list.

All replacing avoids refactoring or any other major changes.

@gvegayon This overall looks good to me. I think the change from params as a dataframe to a list shouldn't affect downstream code.
Would it make sense that on every PR prior to merging, I test a small run in azure and ensure that everything worked as we expect?

Would it make sense that on every PR prior to merging, I test a small run in azure and ensure that everything worked as we expect?

That would be awesome!


Make URIs for iGEM parts resolvable in SynBioHub

A part URL in synbiohub is:
http://synbiohub.org/component/igem/BBa_K136045/1
A part URI in the stack is:
http://synbiohub.org/igem/BBa_K136045/1
Can we make these match?  Namely, could we remove “component” from the URL in SynBioHub or add it to the part URIs.  My preference would be to remove “component” from the URL.  This would be really useful.  This would mean just like the registry that we can jump to a page describing the part from its identity.

Duplicate closing.


Absolute position pointing devices and disabled cursor mode

Hi!
When I was implementing mouse scroll, I wanted to try out if the mouse scroll delta would work when I would use my wacom drawing tablet.
Before getting any readings I was greeted with insane mouse movement any time I would invoke mouse move with the tablet.
(here is the log of the mouse position)

I tried to rearrange and change my code to fix this, but no luck. My speculation is that GLFW is not properly handling input devices with sub pixel accuracy.
This does not occur in hidden or normal mode.
OS: windows 10
Displays: dual screen 1080p monitors
GLFW version: 3.3.0 Win32 WGL EGL VisualC DLL
Occurs on device:  wacom intuos p s
Note: I am using LWJGL 3.1.6 bindings and Vulkan context
Short demonstration of the issue:
https://www.youtube.com/watch?v=Qw7Bowb6eOE

Cannot reproduce on Windows 7. Will try on Windows 10 asap.

Do you have a compiled version of your application? I also have a wacom tablet somewhere, I could give it a test.

Yes here. https://drive.google.com/open?id=1AQAWqMdcTRy_2X7Em7qUlzhUXkpJVH-7
Make sure you have Java 10 (don't have a detection of jvm and embedded jre fallback implemented yet)
Extract the folder. There will be 3 bats, each representing what cursor mode to use when window is focused.

Experiencing this exact same problem, using 3.3.2 both on Windows and Linux, with a Wacom Intuos.
any workaround?


faster and multithreaded projection implementation

 Multithreaded Projection

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

104 of 134 (77.61%)  changed or added relevant lines in 6 files are covered.
8 unchanged lines in 5 files lost coverage.
Overall coverage decreased (-0.02%) to 85.114%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

operators/src/engine/execution_context.rs
0
2
0.0%

operators/src/processing/temporal_raster_aggregation/mean_aggregation_subquery.rs
2
4
50.0%

operators/src/processing/temporal_raster_aggregation/min_max_first_last_subquery.rs
10
14
71.43%

operators/src/adapters/raster_subquery/raster_subquery_adapter.rs
16
23
69.57%

operators/src/adapters/raster_subquery/raster_subquery_reprojection.rs
73
88
82.95%

Files with Coverage Reduction
New Missed Lines
%

operators/src/adapters/raster_subquery/raster_subquery_adapter.rs
1
80.95%

operators/src/processing/temporal_raster_aggregation/mean_aggregation_subquery.rs
1
82.47%

services/src/server.rs
1
61.22%

datatypes/src/raster/raster_tile.rs
2
90.58%

datatypes/src/raster/grid.rs
3
76.37%

Totals

Change from base Build<PHONE_NUMBER>:
-0.02%

Covered Lines:
27846

Relevant Lines:
32716

💛  - Coveralls

bors merge


Complete diagnostics support

This change adds support for diagnostics by decomposing the existing interface into two interfaces -- one for stats, and the other for diags. It also adds some basic monitor of system, network, and the Go runtime. The format of diagnostics is deliberately loose, as each module will have different data to report.
This change also adds diagnostics support for Graphite. It shows all current TCP connections, as well as the connect time of each.
Example output:
> show diagnostics
> show diagnostics
name: graphite
--------------
local           remote          connect time
<IP_ADDRESS>:2003  <IP_ADDRESS>:46970 2015-09-03T20:50:19.204562458Z
<IP_ADDRESS>:2003  <IP_ADDRESS>:46969 2015-09-03T20:50:16.052529583Z

name: runtime
-------------
GOARCH  GOMAXPROCS      GOOS    version
amd64   8               linux   go1.5

name: network
-------------
hostname
malthus

name: system
------------
PID     currentTime                     started                         uptime
10158   2015-09-03T19:34:34.234076883Z  2015-09-03T19:34:24.194068478Z  10.04000847s

Lots more to come as individual packages are instrumented.

Example of retrieving Go heap in use from internal:
> use _internal
Using database _internal
> show measurements
name: measurements
------------------
name
runtime

> select HeapInUse from runtime
name: runtime
-------------
time                            HeapInUse
2015-09-03T21:23:46.794906165Z  1638400
2015-09-03T21:23:47.794445731Z  2039808
2015-09-03T21:23:48.794614339Z  2039808
2015-09-03T21:23:49.794559935Z  2039808
2015-09-03T21:23:50.794456233Z  2048000
2015-09-03T21:23:51.794455478Z  2048000
2015-09-03T21:23:52.794612781Z  2048000
2015-09-03T21:23:53.794433553Z  2072576
2015-09-03T21:23:54.794549499Z  2072576
2015-09-03T21:23:55.794530447Z  3522560
2015-09-03T21:23:56.794556335Z  3538944
2015-09-03T21:23:57.794545723Z  3538944
2015-09-03T21:23:58.794404288Z  3538944
2015-09-03T21:23:59.794596641Z  3547136
2015-09-03T21:24:00.794338119Z  3555328
2015-09-03T21:24:01.794424863Z  3555328
2015-09-03T21:24:02.794533332Z  3563520
2015-09-03T21:24:03.794344875Z  1548288
2015-09-03T21:24:04.794204585Z  1548288
2015-09-03T21:24:05.794593418Z  1548288
2015-09-03T21:24:06.794439389Z  1548288
2015-09-03T21:24:07.794564181Z  1548288
2015-09-03T21:24:08.794277957Z  3162112
2015-09-03T21:24:09.794512651Z  3170304
2015-09-03T21:24:10.79431038Z   3194880
2015-09-03T21:24:11.79433276Z   3194880
2015-09-03T21:24:12.794453011Z  3194880
2015-09-03T21:24:13.794541538Z  3194880
2015-09-03T21:24:14.794436347Z  3194880
2015-09-03T21:24:15.794437984Z  3194880
2015-09-03T21:24:16.794179964Z  3211264
2015-09-03T21:24:17.794435578Z  3211264
2015-09-03T21:24:18.794470792Z  3211264
2015-09-03T21:24:19.794157959Z  3227648
2015-09-03T21:24:20.794150573Z  3235840
2015-09-03T21:24:21.794323955Z  3244032
2015-09-03T21:24:22.794442512Z  2990080
2015-09-03T21:24:23.794347625Z  2990080
2015-09-03T21:24:24.794556997Z  2990080
2015-09-03T21:24:25.794481344Z  2990080
2015-09-03T21:24:26.794443649Z  2990080
2015-09-03T21:24:27.794253306Z  2990080
2015-09-03T21:24:28.794355405Z  2990080
2015-09-03T21:24:29.794538682Z  2990080
2015-09-03T21:24:30.794192797Z  2990080
2015-09-03T21:24:31.794310403Z  2990080

I haven't used expvar.  They all get exposed via HTTP also?

Not by default in our system. I needed to hook it up in the httpd
package, as shown in the patch.
On Thu, Sep 3, 2015 at 5:50 PM, dgnorton<EMAIL_ADDRESS>wrote:

I haven't used expvar. They all get exposed via HTTP also?
—
Reply to this email directly or view it on GitHub
https://github.com/influxdb/influxdb/pull/3969#issuecomment-137612882.

Actually expvar was hooked up already, in the previous patch.
https://github.com/influxdb/influxdb/blob/master/services/httpd/handler.go#L166

Why are the stats vars in the graphite service global and not part of type Service?

Good question.
What would you tag the metrics for an individual service with, such that it
is registered differently from a second Graphite service? In other words,
what would you pass to this call?
RegisterStatsClient(name string, tags map[string]string, client StatsClient)
On Thu, Sep 3, 2015 at 6:11 PM, dgnorton<EMAIL_ADDRESS>wrote:

Why are the stats vars in the graphite service global and not part of type
Service?
—
Reply to this email directly or view it on GitHub
https://github.com/influxdb/influxdb/pull/3969#issuecomment-137615267.

Quite a bit in here, but nothing jumped out at me.  Super excited to start using this.  +1

I could use a simple index, but that will need to be global for the
package. Any other ideas? The local port perhaps, now that I think about it
-- that would work.
On Thu, Sep 3, 2015 at 6:13 PM, Philip O'Toole<EMAIL_ADDRESS>wrote:

Good question.
What would you tag the metrics for an individual service with, such that
it is registered differently from a second Graphite service? In other
words, what would you pass to this call?
RegisterStatsClient(name string, tags map[string]string, client
StatsClient)
On Thu, Sep 3, 2015 at 6:11 PM, dgnorton<EMAIL_ADDRESS>wrote:

Why are the stats vars in the graphite service global and not part of type
Service?
—
Reply to this email directly or view it on GitHub
https://github.com/influxdb/influxdb/pull/3969#issuecomment-137615267.

Yeah, local port seems logical.  Or, maybe addr and port.

Makes good sense @dgnorton -- I will make that chance. I think when I started the code looked a bit different, but made changes later on to make tagging easy...and then forgot to use the port tag here.

@dgnorton -- as much as possible pushed onto the service. expvar stats are now per bound service, and the stats are suitably tagged with new bind tag:
> show stats

name: graphite
tags: bind=:2003, clusterID=5114051809403761185, hostname=marx, nodeID=1, proto=tcp
batches_tx      bytes_rx        connections_active      connections_handled     points_rx       points_tx
----------      --------        ------------------      -------------------     ---------       ---------
162             4122548         0                       1                       162833          162000

Green build, let me know if you think this is good @dgnorton


Device appears to be inactive. Stopping stream.

Stream is always stopping after 2-3 seconds. It happens on Raspberry Pi 4b (raspberian os).
But it has worked correctly when I use my setup on macos
[1/11/2022, 10:21:06 AM] [TAPO-CAMERA] [Camera в зале] Video stream requested: 1280 x 720, 30 fps, 299 kbps
[1/11/2022, 10:21:06 AM] [TAPO-CAMERA] [Camera в зале] Starting video stream: native x native, native fps, ??? kbps (AAC-eld)
[1/11/2022, 10:21:06 AM] [TAPO-CAMERA] [Camera в зале] Stream command: /usr/local/lib/node_modules/homebridge-tapo-camera/node_modules/ffmpeg-for-homebridge/ffmpeg -i rtsp://MonStar1:07760776@<IP_ADDRESS>:554/stream1 -an -sn -dn -codec:v copy -pix_fmt yuv420p -color_range mpeg -f rawvideo -payload_type 99 -ssrc 10246476 -f rtp -srtp_out_suite AES_CM_128_HMAC_SHA1_80 -srtp_out_params H823NKK7fXlUFicoOGmuwAjGGzgcS9y71k07pB4n srtp://<IP_ADDRESS>:54227?rtcpport=54227&pkt_size=1316 -vn -sn -dn -codec:a libfdk_aac -profile:a aac_eld -flags +global_header -f null -ar 16k -b:a 24k -ac 1 -payload_type 110 -ssrc 11656784 -f rtp -srtp_out_suite AES_CM_128_HMAC_SHA1_80 -srtp_out_params KWivLkx+TYOGSDe8inPNS+6WwHlXIKZ/OkMu6df2 srtp://<IP_ADDRESS>:57671?rtcpport=57671&pkt_size=188 -loglevel level -progress pipe:1
[1/11/2022, 10:21:09 AM] [TAPO-CAMERA] [Camera в зале] Getting the first frames took 2.725 seconds.
[1/11/2022, 10:21:18 AM] [TAPO-CAMERA] [Camera в зале] Device appears to be inactive. Stopping stream.
[1/11/2022, 10:21:18 AM] [TAPO-CAMERA] [Camera в зале] Stopped video stream.
[1/11/2022, 10:21:18 AM] [TAPO-CAMERA] [Camera в зале] FFmpeg exited with code: 0 and signal: null (Expected)

think found an issue. I had two instances of homebridge with the plugin installed


VTOL: keep status (MC/FW) when switching out of mission mode

Describe problem solved by the proposed pull request
Addresses https://github.com/PX4/Firmware/issues/12680.
With this PR it is no longer not only looked at position of transition switch when changing out of mission into manual mode, but the current VTOL status (MC or FW) is kept until transition switch is moved to the opposite position.
Test data / coverage
Only SITL tested yet (and there the problem described in https://github.com/PX4/Firmware/issues/12680 is anyway not reproducible, as the transition switch on a joystick is doesn't have states but only triggers events)

@sfuhrer Can you either update http://docs.px4.io/master/en/flight_modes/mission.html#description with this information or ping me when this is merged?
Note that it is not entirely obvious where you would put the info. I think I'd start by adding a section for VTOL and seeding it with the text from the current description: "VTOL vehicles follow the behavior and parameters of fixed-wing when in FW mode, and of copter when in MC mode."  ... then describe this feature.

Based on discussion from Devcall. Move transition logic out of vtol controllers and have a vehicle command be published when transition switch changes.
@sfuhrer @dagar FYI


Add tests

Had to add a trailing slash to the URL for nock to work. Shouldn't affect anything AFAIK.

Weird that tests failing, works fine locally. I suspect this is due to a race condition here https://github.com/sindresorhus/gh-latest-repos/blob/master/index.js#L64. The test might finish earlier than fetchRepos.

Yup, I think that's it too. You could maybe use require('delay').

Yup, I think that's it too. You could maybe use require('delay').

That works, but seems like using / at the end of the URL doesn't (404). nock had a workaround for adding a trailing slash to the path though so should be fine now.

Awesome to have some tests for this. Thanks! I should have done it initially.


remove extra line-space

Checklist:

[ ] I have read freeCodeCamp's contribution guidelines.
[ ] My pull request has a descriptive title (not a vague title like Update index.md)
[ ] My pull request targets the main branch of freeCodeCamp.
[ ] All the files I changed are in the same world language, for example: only English changes, or only Chinese changes, etc.

Closes #XXXXX

Hey @SHOVI3991
Thank you for opening this pull request.
This is a standard message notifying you that we've reviewed your pull request and have decided not to merge it. We would welcome future pull requests from you.
Thank you and happy coding.


MM-13518 - Updating profile popover position

Summary
MM-13518 - Updating profile popover position
Ticket Link
https://mattermost.atlassian.net/browse/MM-13518
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

[ ] Ran make check-style to check for style errors (required for all pull requests)
[ ] Ran make test to ensure unit and component tests passed
[ ] Added or updated unit tests (required for all new features)
[ ] Needs to be implemented in mobile (link to PR or User Story)
[ ] Has server changes (please link)
[ ] Has redux changes (please link)
[x] Has UI changes
[ ] Includes text changes and localization file (.../i18n/en.json) updates
[ ] Touches critical sections of the codebase (auth, posting, etc.)

The profile popover appears on the left now for the RHS (if its on desktop), and on the right, for the center channel.

Setup Test Server label detected. Spinmint test server created if build succeeds (checks pass and no conflicts with base branch).

Spinmint test server created at: https://i-02d3c7c12b3d10996.test.spinmint.com
Test Admin Account: Username: sysadmin | Password: sysadmin
Test User Account: Username: user-1 | Password: user-1
Instance ID: i-02d3c7c12b3d10996

Spinmint test server destroyed

Setup Test Server label detected. Spinmint test server created if build succeeds (checks pass and no conflicts with base branch).

Spinmint test server created at: https://i-0cc6a0341dd46299a.test.spinmint.com
Test Admin Account: Username: sysadmin | Password: sysadmin
Test User Account: Username: user-1 | Password: user-1
Instance ID: i-0cc6a0341dd46299a

Spinmint test server destroyed


[Java] Add VarCharWriter#write(String)

For convenience, since the default method requires allocating an ArrowBuf and such. See PR#11982 (comment)
It's generated in ComplexWriters.java, we could add an if and special-case VarChar to have a helper method that uses setBytes instead.
Reporter: David Li / @lidavidm
Note: This issue was originally created as ARROW-15907. Please see the migration documentation for further details.

I don't think this is possible because the AbstractFieldWriter is extended by all writer interfaces. AbstractFieldWriter extends FieldWriter, which extends ScalarWriter, which extends VarCharWriter. This makes it such that the helper new method must be implemented by all concrete writer implementations. We could make VarCharWriterImpl have this method, but it looks like the current code is set to program against the VarCharWriter interface, so I am not sure how it would end up working for one special case.
Please let me know if I am missing something.


Looking for a new maintainer

I've been working as the main and (for the most part) only individual on this project for 6+ years. Much has changed since then in the work of JavaScript and many updates are needed here. I no longer have the time to keep up and maintain this library and project (well, really haven't for some time now as many know).
As such, I plan to disable PRs and won't be responding to issues going forward. The repo will be archived by the end of the year.
If anyone wishes to step up and maintain this project, then that is very welcome! I suggest forking and then once there's a track record for such a commitment I would be happy to provide a link to your new repo letting people know that it is now maintained elsewhere.
So long and thanks for all the fish.

@brockallen let's meet to see if this is something I could take over.

... refactoring to typescript.

I'd like to support maintenance, but I don't think I'm proficient enough to take over the project as is by myself.
Feel free to reach out.


modin 'Series' object has no attribute 'asi8'

System information
OS X 11.6.4
Modin version '0.15.2'
Python 3.9.12

Describe the problem
Subtracting a DatetimeIndex and a modin Series fails since modin Series doesn't have asi8 attribute.
Source code / logs
>>> import modin.pandas as pd
>>> df = pd.DataFrame({'date':[1,2,3,4]})
UserWarning: Distributing <class 'dict'> object. This may take some time.
>>> df['dob'] = pd.date_range(start='1/1/1930', periods=len(df), freq='D')
>>> df['date'] = pd.date_range(start='1/1/1982', periods=len(df), freq='D')
>>> df.set_index('date', inplace=True)
>>> print(type(df.index))
<class 'pandas.core.indexes.datetimes.DatetimeIndex'>
>>> print(type(df.dob))
<class 'modin.pandas.series.Series'>
>>> df.index - df.dob
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/Caskroom/miniforge/base/envs/enobase3/lib/python3.9/site-packages/pandas/core/ops/common.py", line 70, in new_method
    return method(self, other)
  File "/usr/local/Caskroom/miniforge/base/envs/enobase3/lib/python3.9/site-packages/pandas/core/arraylike.py", line 108, in __sub__
    return self._arith_method(other, operator.sub)
  File "/usr/local/Caskroom/miniforge/base/envs/enobase3/lib/python3.9/site-packages/pandas/core/indexes/base.py", line 6717, in _arith_method
    return super()._arith_method(other, op)
  File "/usr/local/Caskroom/miniforge/base/envs/enobase3/lib/python3.9/site-packages/pandas/core/base.py", line 1295, in _arith_method
    result = ops.arithmetic_op(lvalues, rvalues, op)
  File "/usr/local/Caskroom/miniforge/base/envs/enobase3/lib/python3.9/site-packages/pandas/core/ops/array_ops.py", line 216, in arithmetic_op
    res_values = op(left, right)
  File "/usr/local/Caskroom/miniforge/base/envs/enobase3/lib/python3.9/site-packages/pandas/core/ops/common.py", line 70, in new_method
    return method(self, other)
  File "/usr/local/Caskroom/miniforge/base/envs/enobase3/lib/python3.9/site-packages/pandas/core/arrays/datetimelike.py", line 1340, in __sub__
    result = self._sub_datetime_arraylike(other)
  File "/usr/local/Caskroom/miniforge/base/envs/enobase3/lib/python3.9/site-packages/pandas/core/arrays/datetimes.py", line 738, in _sub_datetime_arraylike
    other_i8 = other.asi8
  File "/usr/local/Caskroom/miniforge/base/envs/enobase3/lib/python3.9/site-packages/modin/logging/logger_metaclass.py", line 68, in log_wrap
    return method(*args, **kwargs)
  File "/usr/local/Caskroom/miniforge/base/envs/enobase3/lib/python3.9/site-packages/modin/pandas/series.py", line 335, in __getattr__
    raise e
  File "/usr/local/Caskroom/miniforge/base/envs/enobase3/lib/python3.9/site-packages/modin/pandas/series.py", line 331, in __getattr__
    return object.__getattribute__(self, key)
AttributeError: 'Series' object has no attribute 'asi8'

FWIW Index.asi8 is deprecated in pandas

FWIW Index.asi8 is deprecated in pandas

Correct me if I'm wrong here but it looks like it's still used in DateTimeIndex and a few others in that vein? That's what the change logs say at least.

DatetimeIndex, TimedeltaIndex, and PeriodIndex will still have .asi8, but pd.Index and the other subclasses will not.
I'm just starting to dig into the modin code base, will try to get a handle on what's going on with the arithmetic

@jbrockmendel is this an issue you're interested in taking?

Looks like the fundamental problem here is that pd.Index.__sub__(ModinSeries) is not returning NotImplemented.  The reversed op df["dob"].__rsub__(df.index) works as expected.
A hacky-but-feasible solution would be to implement Series.asi8 to return ser.to_numpy().view("i8").
The correct solution is going to have to live upstream, same underlying issue as https://github.com/pandas-dev/pandas/issues/38946

Does anyone from @modin-project/modin-contributors @modin-project/modin-core have any thoughts?

Another option to solve it entirely on modin's end would be for modin's Series to subclass pd.Series.  im assuming this was considered and rejected though

I think we intentionally do not subclass pandas objects, as it would lead to passing isinstance() checks but failing the interop (without some serious efforts).
As for this case - we can try to subclass pd.Index instead...

we can try to subclass pd.Index instead

This is ostensibly supported but really not advisable https://github.com/pandas-dev/pandas/issues/45289

@vnlitvinov @jbrockmendel do either of you want to take on this issue?

but failing the interop (without some serious efforts).

can you expand on this?

Another option would be to set define Series._typ = "series".  That would trick some of the isinstance checks within pandas into treating this like a pandas Series.

@jbrockmendel @vnlitvinov do either of you have the bandwidth to make a PR for this?

Will be addressable following https://github.com/pandas-dev/pandas/pull/48347

Adding blocked as we're waiting for pandas 2.1 release here.


where is android jni example?

I'm looking for small example mruby on android.
Without stdio and file acess.

I am sorry but I have no Android experience. @crimsonwoods compiled mruby on Android.

@texrg
I'm sorry, I have no small example for mruby on android.
Several years ago, I wrote below code.
https://github.com/crimsonwoods/jamruby
But, its a too big and complex. So, I cannot say it "small example".
And that code is not maintained currently.

Trouble is with a way to compiling. Not a code in mruby ;-)
Meybe creating a small script to compiling mruby as library ndk? Some similar lib SDL2
https://wiki.libsdl.org/Android https://virtuallyfun.superglobalmegacorp.com/2015/05/14/building-sdl2-for-android/
simple directory with all necessary file. Only add this library to Android.mk

I don't know what is the issue for you, sorry.
Have you built mruby for Android and got 'libmruby.a'?
If you've done, 'libmruby.a' can be used to link as a prebuilt static library for your NDK project.

tell me how compiling libmruby.a
or
how compiling minimal example static. with *.c file (witch).
If I know witch fille I must include to Android.mk I create library for Android.

I dont know what creating libmruby.o and what creating Android.mk
including library to my program

libmruby.a is created on usual build process of mruby. And it's a static link library containing all mruby APIs.
Due to build libmruby.a, you might want to try below instructions.
Step by step build instructions:

Due to build mruby for Android, add cross-compiling script in your build_config.rb.
run make command.
check if libmruby.a is generated under build directory, or not.

Sample script of build_config.rb:
MRuby::CrossBuild.new('android-arm64-v8a') do |conf|
  params = {
    :arch => 'arm64-v8a',
    :platform => 'android-24',
    :toolchain => :clang,
  }
  toolchain :android, params

  conf.linker.flags = %W(--sysroot="/path/to/your/android-ndk/platforms/android-24/arch-arm64")
  conf.linker.flags_before_libraries = %W(-gcc-toolchain "/path/to/your/android-ndk/toolchains/aarch64-linux-android-4.9/prebuilt/darwin-x86_64/" -target aarch64-none-linux-android -no-canonical-prefixes)

  conf.gembox 'default'
end

After running make command, you will be able to find libmruby.a under build/android-arm64-v8a/lib/ directory.


CI: Publish version tags with all images

This is to start using the new https://github.com/livepeer/action-gh-release-tags to publish
docker images with both version and branches tags.
Related: https://github.com/livepeer/livepeer-infra/pull/686

[x] I have read the CONTRIBUTING document.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[x] I have added tests to cover my changes.

This was reviewed in conjunction with https://github.com/livepeer/livepeer-com/pull/626#pullrequestreview-767245306 because I had forgotten to change the base branch. So considering this one LGTM'ed as well 😄


Adding a new container to the acorn.cue file in dev mode requires restarting acorn dev

start with a simple acorn.cue file:
containers: {
  web: {
     image: "nginx"
  }
}

run acorn dev
Then edit the cue file and add a new container:
containers: {
  web: {
     image: "nginx"
  }
  redis: {
     image: "redis"
  }
}

The redis container isn't created until you run ctrl^c && acorn dev

Confirmed this is working in acorn version v0.1.0+80d6e93d


[3.X] user-menu hover bg-color issue fixed

Before

After

This uses gray by design as they're 'secondary' actions.
I'm not a fan of the solid background color though.
I'm planning to revamp the dropdown item hover states for v3 (added it to roadmap), so will close this PR.
Thanks for bringing it up, @shuvroroy!

https://github.com/filamentphp/filament/pull/5575


Cluster check: Report on any container images present in CRI-O that are not in the cluster manifest

The concern here is that init containers may execute on some pods when the start but are terminated by the time we check running pods for container images not in the cluster manifest.
These init images as well as any other images that execute during cluster setup but are then subsequently terminated should be present in CRI-O on a single node cluster (unless they got evicted) so looking at these will be a decent check.

We were actually doing this already and then we had a separate option for checking running pods for the same thing.  We don't really need both methods so I consolidated into one check.


gh-pages branch?

In https://github.com/llaske/sugarizer/branches I see there is a gh-pages branch, not updated for 2 years. I suggest to remove it, or, perhaps better, to merge master into it and then set gh-pages to the default branch in https://github.com/llaske/sugarizer/settings and then remove the master branch from https://github.com/llaske/sugarizer/branches :)

You're right I've removed it. I don't to use gh-pages any more because since Sugarizer Server include node.js and MongoDB it can't work only in a simple HTTP server.


feat: Support report prefix filename (#2634)

Description of Change
Add option to prefix report filename with a custom input
Related issues

Have test cases been added to cover the new functionality?
no

Looks like there are compilation errors in this PR?


Running fontbakery using subprocess results in error

Observed behaviour
I created a python script that runs fontbakery on a set of fonts and makes use of the subprocess.check_call() command:
subprocess.check_call(["fontbakery", "check-universal", path+"/*"+extension, "--loglevel", "WARN", "--ghmarkdown", "_TEST/"+outputName+".md"])
The testing process runs (it shows the progress bar), and exports the markdown file, but then errors out:
Traceback (most recent call last):
  File "fontbakery.py", line 54, in <module>
    subprocess.check_call(["fontbakery", "check-universal", path+"/*"+extension, "--loglevel", "WARN", "--ghmarkdown", "_TEST/"+outputName+".md"])
  File "/usr/local/Cellar/python/3.7.4_1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/subprocess.py", line 347, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['fontbakery', 'check-universal', path+"/*"+extension, '--loglevel', 'WARN', '--ghmarkdown', '_TEST/"+outputName+".md']' returned non-zero exit status 1.
(fontbakery) Aarons-iMac: aaronbell$

Implementing try: except: avoids the issue, but this doesn't seem ideal.
Expected behaviour
Fontbakery should complete and not return an error :)

This may be related to the fact that running FontBakery in a shell script with set -e (stop on errors) will stop the script after FB completion. So, if I include FontBakery in a shell script (as anything but the final command) I have to add in a set +e just before.
I have always assumed that FontBakery must be returning its checks readout as an error status 1 notification, though I don't exactly understand the mechanisms behind that or if there is a reason that it does so.

@arrowtype

I have always assumed that FontBakery must be returning its checks readout as an error status 1 notification, though I don't exactly understand the mechanisms behind that or if there is a reason that it does so.

See:
https://github.com/googlefonts/fontbakery/blob/0e672ee0bbb56311794d7bff57ff26d272938625/Lib/fontbakery/commands/check_profile.py#L365-L366
That's I think the line, when you get ERROR or FAIL statuses it returns as a failed command. Depending on your context, this could be not what you want. Maybe it should be changed in general or we add a command line flag to make it controllable.
I think, especially if we had a way to convert edge case FAILs into e.g. SKIPs, failing the command on a FAIL could be helpful for some use cases, e.g. in a script that does CI/publishing and relies on passing a profile before continuing.

I think a command line flag would make the most sense. I can see where having the error response could be useful, but if you aren't planning on doing anything with that info (since you'll be looking at the font bakery report itself), then it would be nice to be able to ignore it, especially when batching a bunch of reviews.

Came back to this, hoping there might be an answer or fix.
I’d still appreciate being able to run batches of checks via a shell script, without getting a failed status returned.
I know there’s a lot going on, so this is really just a "bump" to this idea. Thanks!

Later update: it seems like the newish argument  --error-code-on solves this. For instance, adding --error-code-on FATAL seems to only return Error 1 if a FATAL result is encountered. It looks like the level can be one of DEBUG, PASS, SKIP, INFO, WARN, FAIL, FATAL, ERROR.


Worldgen crash with Tectonic

Describe the Bug
The game starts up and generates the world just fine with Tectonic and Create installed separately, but once i enable both of them at the same time i get java.lang.IllegalStateException: Feature order cycle found
Reproduction Steps

Install Minecraft 1.20.1 with Fabric and Fabric API
Install Tectonic
Verify that world generates
Install Create and disable/uninstall Tectonic
Verify that world generates
Now enable/install Tectonic alongside Create

Result: game crashes before it's able to generate the world
Expected Result
I expected the world to be generated without issues
Screenshots and Videos
No response
Crash Report or Log
No response
Operating System
Windows 10
Mod Version
0.5.1d
Minecraft Version
1.20.1
Other Mods
Tectonic
Additional Context
No response

can't do anything without logs, but because of this issue's age I probably won't get one


Config error on Windows

Which operating system does the issue occur on? Windows 10
I tried running cargo run --release with latest commit a9e03f1 and got
problem with config: while parsing a block mapping, did not find expected key at line 274 column 10

Deleted my alacritty.yml and tried again, same error.
I checked out the previous commit, deleted the default alacritty.yml and ran again and didn't get any errors. Maybe a bug introduced with #1718?

Thanks for the catch. I'll revert this shortly, then we can push a fixed version later.

Should be resolved.


Created a windows installation documentation of mongodb

Description 📜
Fixes #2398

Type of change 📝

[ ] Au#dio (Should be in mp3 format Includes speech clarity, Concise ,Low distortion)
[ ] Vi#deo (Animations, screen-recordings, presentations and regular explanatory films are all possibilties etc)
[x] Documentation (Content Creation in the form of codes or tutorials)
[ ] Other (If you choose other, Please mention changes below)

Domain of Contribution 📊

[ ] Android Dev #(Flutter)
[ ] Android Dev #(Java)
[ ] Android Dev #(Kotlin)
[ ] Backend Dev #(Java)
[ ] Backend Dev #(.NET)
[ ] Backend Dev #(PHP)
[ ] Backend Dev #(Python)
[ ] C/#CPP
[ ] Competitive #Programming
[ ] Cyber #Security
[ ] DS#A
[ ] Data#base
[ ] Datascience with #Python
[ ] Datascience with #R
[ ] Frontend Dev #HTML/CSS/JS
[ ] Frontend Dev #React/Angular/Vue
[ ] Go#lang
[ ] Interview #Prep
[ ] Java_#Domain
[ ] Java#Script
[x] MERN
[ ] Machine #Learning
[ ] Open #Source
[ ] Python_#Domain
[ ] Ru#st
[ ] Statis#tics
[ ] UI/#UX

Checklist ✅

[x] I follow Contributing Guidelines & Code of conduct of this project.
[x] I have performed a self-review of my own code or work.
[x] I have commented my code, particularly in hard-to-understand areas.
[x] My changes generates no new warnings.
[x] I'm GWOC'21 contributor

Screenshots / Gif (Optional) 📸

@saloni-15 ,plz take a look .

@saloni-15 done

can you merge this pr?

You will have to wait for supervisors to review this, mentors can't 🥺
On Sat, 25 Sep 2021, 00:06 aisha pervin, @.***> wrote:

can you merge this pr?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/girlscript/winter-of-contributing/pull/2534#issuecomment-926842390,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ASCQ4GAHUNRLXSSZU52CPNTUDTAKRANCNFSM5EWPGJDA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.


Link API key to account/user

Currently, when creating a domain, you can link the domain to certain account and add users to ACL.
When you create an API key you grant access to domains.
Let's say i have a team working together and they have an account that has all of their domains, if I give them an API key and later add a domain to the account, I have to manually go and update they key so the team can work against the new domain.
I think it's a good idea to link the API  key to the domains that the account or user has, and this way, whenever account/user permissions are updated, their API key will be updated as well.

@RoeiGanor isn't it fixed with your last PR ? This issue could be closed.


[google_maps_flutter] Move code from main package to platform_interface

Use case
I'm currently working on improving platform_maps_flutter, a 3rd party library published on pub.dev.
1 big issue with platform maps is that even though it's using Apple maps on iOS, it is still including the native iOS dependencies from Google Maps. I'm currently rewriting that, so it only includes Android code. By doing that I cannot depend on the main package of google_maps_flutter, but I can easily switch that by using google_maps_flutter_android and google_maps_flutter_platform_interface. However, there are 2 files in the main google_maps_flutter package that I need to copy paste in that case, which are these 2: https://github.com/flutter/packages/tree/main/packages/google_maps_flutter/google_maps_flutter/lib/src
The PR I'm working on can be seen here: https://github.com/albert-heijn-technology/platform_maps_flutter/pull/67
Proposal
google_maps_flutter already exposes a lot of files from google_maps_flutter_platform_interface as you can see here: https://github.com/flutter/packages/blob/main/packages/google_maps_flutter/google_maps_flutter/lib/google_maps_flutter.dart#L16-L47
My proposal would be to move the controller.dart and google_map.dart files to the platform interface package and just expose them in google_maps_flutter. That way the main package becomes only responsible for linking the interface and the native implementations and any other package can take the platform interface and the native implementations it needs, without depending on the main package and all its dependencies.
If you agree with this proposal I'm willing to make a PR for that. I expect this to be a minor version change for google_maps_flutter_platform_interface and a patch version for the main package, as it doesn't change anything for the consumers of the main package and also doesn't change the interface that needs to be implemented by the platforms.

Having all of the code for a plugin be in the platform interface is a non-goal; the intent of the design is that the client-facing API that is above the platform interface lives in the app-facing package. Given that, this is not something we would do.

google_maps_flutter already exposes a lot of files from google_maps_flutter_platform_interface as you can see here

These are data classes that are part of the platform interface, which is why they are there. (Exposing them directly, rather than wrapping them with similar structures for the other API layer would probably have been an better idea.)
The way to support a use case like the one described here would be to implement https://github.com/flutter/flutter/issues/81650.


QA Environment

PoC for local developer QA environment

[ ] Docker build file for dashboard production image (via yarn build)
[ ] Docker build file for dashboard developer image (via git clone)
[ ] Docker build file for Apache (with or without SSL)
[ ] Docker compose file to run Apache/dashboard (NextJS server) with /console route
[ ] Ability to deploy via Docker desktop (with osxfs disk mounting)

I could not get a "production" image to that wasn't about 500mb in size.


hbc/qualified_token: simplify token parsing

[x] Have you followed the guidelines in our Contributing document?
[x] Have you checked to ensure there aren't other open Pull Requests for the same change?
[x] Have you added an explanation of what your changes do and why you'd like us to include them?
[ ] Have you written new tests for your changes? Here's an example.
[x] Have you successfully run brew tests with your changes locally?

Reduce unnecessary complexity in qualified_token.rb. Add a single constant HOMEBREW_TAP_CASK_REGEX to tap_constants.rb and stop supporting the old user-repo/token syntax, which hasn't been used in years.
@Homebrew/cask

@reitermarkus Want to give this a look when you get a chance?


Revert "mesh_com: Store certificate in system keystore"

Reverts commit 603597872f63f2c49b8ebbeded0da0e2144738c3 as
it needs root user in server side. Explore different mechanism
using selinux policies with user group to avoid local provisioning
of the key.
Signed-off-by: Govind Singh<EMAIL_ADDRESS>

revert and explore if there is better way to handle the same.
We can try with selinux policies in hardened OS (if selinux enabled).


Change the service account for a GCE VM

I'd like to be able to change the service account for the created VM (so that I can pre-define and later modify the permissions that are assigned to the VM itself).
There is a service_accounts configuration value, but that just seems to be an alias for scopes, which seem different? Is there something I'm missing?

@zackangelo setting the service account on the GCE is not currently supported. It only supports setting the API scopes on the instance right now. Someone would need to submit a PR to add this functionality.
I need this feature in my environment too. I'm hoping to contribute this feature in the near-ish future. Unless someone else beats me to it.

I think this issue can be close now that #187 has been merged.

Fixed by #187


WIP: re-enable flaky test to catch failure in jenkins.

Test build #30048 has started for   PR 5459 at commit 2ead85b.

Test build #30048 has finished for   PR 5459 at commit 2ead85b.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.
This patch does not change any dependencies.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/30048/
Test PASSed.

Jenkins, retest this please.

Test build #30055 has started for   PR 5459 at commit 2ead85b.

Test build #30055 has finished for   PR 5459 at commit 2ead85b.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.
This patch does not change any dependencies.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/30055/
Test PASSed.

Jenkins, retest this please.

Test build #30061 has started for   PR 5459 at commit 2ead85b.

Test build #30061 has finished for   PR 5459 at commit 2ead85b.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.
This patch does not change any dependencies.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/30061/
Test PASSed.

Jenkins, retest this please.

Test build #30066 has started for   PR 5459 at commit 2ead85b.

Test build #30066 has finished for   PR 5459 at commit 2ead85b.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.
This patch does not change any dependencies.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/30066/
Test PASSed.

Jenkins, retest this please.

It just doesn't fail when you wanted it to fail!

Test build #30140 has started for   PR 5459 at commit 2ead85b.

Test build #30140 has finished for   PR 5459 at commit 2ead85b.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.
This patch does not change any dependencies.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/30140/
Test PASSed.

Jenkins, retest this please.

Test build #30173 has started for   PR 5459 at commit 2ead85b.

Test build #30173 has finished for   PR 5459 at commit 2ead85b.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.
This patch does not change any dependencies.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/30173/
Test PASSed.

Jenkins, retest this please.

Test build #30188 has started for   PR 5459 at commit 2ead85b.

Test build #30188 has finished for   PR 5459 at commit 2ead85b.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.
This patch does not change any dependencies.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/30188/
Test PASSed.

Jenkins, retest this please.

Test build #30198 has started for   PR 5459 at commit 2ead85b.

Test build #30198 has finished for   PR 5459 at commit 2ead85b.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.
This patch does not change any dependencies.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/30198/
Test PASSed.

Jenkins, retest this please.

Alright, one last time. If this passes, I'd suggest re-enabling the test, so that if it's still flaky we can look at logs and figure out why. (I worked with Sean and have permissions to look at all the needed files in case that happens.)
/cc @rxin @davies

Test build #30208 has started for   PR 5459 at commit 2ead85b.

Test build #663 has started for   PR 5459 at commit 2ead85b.

I had triggered several runs in a row, waiting for the results. If they all passed, we could merge this.

Test build #664 has started for   PR 5459 at commit 2ead85b.

Test build #665 has started for   PR 5459 at commit 2ead85b.

Test build #30208 has finished for   PR 5459 at commit 2ead85b.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.
This patch does not change any dependencies.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/30208/
Test PASSed.

Test build #664 has finished for   PR 5459 at commit 2ead85b.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.
This patch does not change any dependencies.

Test build #663 has finished for   PR 5459 at commit 2ead85b.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.
This patch does not change any dependencies.

Alright, it seems relatively stable. I'm going to merge it into master.


Fix TensorInv tile when input tensor has only one chunk

What do these changes do?

Use input tensor's nsplits to set eye's chunk size instead of first chunk's shape in TensorInv's tile.
Related issue number

resolve #250

Since #237 is backported to v0.1 by #241 , I suggest to backport this one either.


docs: Contributing guidelines

[ ] Move the contribution guidelines out of the readme.
[ ] Clean up the readme.

Hello @cairin, is this something a new contributor like me can work on?

Hey @vladimirfomene, thanks for your enthusiasm to contribute!
This is something the internal team will work on as it will be necessary to guide new collaborators (like yourself) on how to collaborate.


Sphinx Documentation Integration

Describe the issue.
Documentation on the offline_workflow and submodules can be consolidated into a single resource by utilizing Sphinx and readthedocs. This will help with organization and ease of use.
The repository will also then need to be hooked up to readthedocs.org to update any changes to the documentation source files.
Test output
No Changes to output

merged with v1 release


Gradle 8 compatibility: replace execResult -> executionResult

Fixes #54

@piotrmadry will you have time to check this?

Would be great if we can get this merged 🙇

@tassilo-posegga I updated this PR with your suggestion, thanks! As the README meanwhile says, this plugin is no longer maintained. In my fork of this repo I included this PR and https://github.com/piotrmadry/FirebaseTestLab-Android/pull/53 into the master branch and initialized a release of a fork of this plugin. If it gets approved by the Gradle team I'll share the new plugin ID here.
My understanding is that as of Gradle 8 with the latest Android plugin it's possible to use Firebase devices directly, so hopefully this plugin won't be needed for much longer. However, I still think it's useful to have at least one release of this plugin compatible with Gradle 8 to make incremental update of tooling possible.
Closing this PR since repo is no longer maintained.


Hyprland Crashes after Mesa update to 24.3.1-2

Already reported ? *

[X] I have searched the existing open and closed issues.

Regression?
No
System Info and Version
 System/Version info
Hyprland 0.45.0 built from branch main at commit b1e5cc66bdb20b002c93479490c3a317552210b3  (core: Add support for hyprqtutils' update screen (8651)).
Date: Fri Dec 6 14:45:02 2024
Tag: v0.45.0-88-gb1e5cc66, commits: 5521
built against:
 aquamarine 0.5.0
 hyprlang 0.5.3
 hyprutils 0.2.6
 hyprcursor 0.1.10
 hyprgraphics 0.1.1

flags set:
debug

System Information:
System name: Linux
Node name: FRAMEWORK16
Release: 6.12.1-zen1-1-zen
Version: #1 ZEN SMP PREEMPT_DYNAMIC Fri, 22 Nov 2024 16:04:23 +0000

GPU information:
c2:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Phoenix1 [1002:15bf] (rev c2) (prog-if 00 [VGA controller])

os-release: NAME="Arch Linux"
PRETTY_NAME="Arch Linux"
ID=arch
BUILD_ID=rolling
ANSI_COLOR="38;2;23;147;209"
HOME_URL="https://archlinux.org/"
DOCUMENTATION_URL="https://wiki.archlinux.org/"
SUPPORT_URL="https://bbs.archlinux.org/"
BUG_REPORT_URL="https://gitlab.archlinux.org/groups/archlinux/-/issues"
PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/"
LOGO=archlinux-logo

plugins:
  hyprbars by Vaxry ver 1.0
  split-monitor-workspaces by Duckonaut ver 1.2.0

Used configuration from PKG: ml4w-hyprland <IP_ADDRESS>-1

Description
Found this issue #8560 but my error from LOG are different:
[LOG] [11:45:36.336652947] Running on DRMFD: 38
[LOG] [11:45:36.336696057] wl_display_add_socket for wayland-1 succeeded with 0
[LOG] Creating the CHyprOpenGLImpl!
[LOG] [11:45:36.336712398] Supported EGL extensions: (16) EGL_EXT_device_base EGL_EXT_device_enumeration EGL_EXT_device_query EGL_EXT_platform_base EGL_KHR_client_get_all_proc_addresses EGL_EXT_client_extensions EGL_KHR_debug EGL_EXT_platform_device EGL_EXT_explicit_device EGL_EXT_platform_wayland EGL_KHR_platform_wayland EGL_EXT_platform_x11 EGL_KHR_platform_x11 EGL_EXT_platform_xcb EGL_MESA_platform_gbm EGL_KHR_platform_gbm EGL_MESA_platform_surfaceless
[LOG] [11:45:36.337271754] eglDeviceFromDRMFD: Using device /dev/dri/card1

Downgrade to mesa 24.2.7-1 works fine.
How to reproduce
Update to mesa 24.3.1-1
Crash reports, logs, images, videos
hyprlandCrashReport236.txt
hyprland.log

can you give a debug stacktrace of crash
https://wiki.hyprland.org/Crashes-and-Bugs/#obtaining-a-debug-stacktrace

>Crashes
>no crash report provided
mfw

Is this what you mean?
gdb.txt

Crashes
no crash report provided

Crash report is provided in my initial post > hyprland.log

Had the same issue earlier today. With the current package upgrade of linux and nvidia this got fixed for me.

@Pummelfisch
Thanks for the hint, I just received the latest kernel 6.12.3-zen1-1 for updating, but unfortunately it did not solve the problem

Crash report is provided in my initial post > hyprland.log

that is not a crash report

yeah that's definitely a driver bug, shouldn't be crashing inside eglInitialize
archlinux packagers released 24.3.1-3 20 min ago though and it probably fixes this

Thanks for the hint, as soon as I get the package offered for installation I will give feedback if it has fixed the problem.

any updates guys??
i have been facing a similar issue as well

@bd-was-taken
I am still waiting for the update of version 24.3.1-3 of the mesa package zo test.
In the meantime, I'm currently using version 24.2.7-1, which is still working.

I have downgraded the mesa packages to 24.2.7-1 as well
But the issue still persists
Is it a kernel issue or could it also be because of my dGPU

@bd-was-taken I am still waiting for the update of version 24.3.1-3 of the mesa package to test it. In the meantime, I'm currently using version 24.2.7-1, which is still working.

I have downgraded the mesa packages to 24.2.7-1 as well But the issue still persists
Is it a kernel issue or could it also be because of my dGPU

@bd-was-taken I am still waiting for the update of version 24.3.1-3 of the mesa package to test it. In the meantime, I'm currently using version 24.2.7-1, which is still working.

I have downgraded to mesa 24.2.7-1 as well, but the issue still persists
Could it also be because of the dGPU

I use an iGPU from AMD, if you have an NVIDIA the problem may be different.

@degobbis well the issue started because of the mesa driver update as everything was fine till the update
But i'm not completely blaming on the update as well because of my setup

@bd-was-taken if updating or downgrading mesa versions fixes the crash then it's almost definitely a mesa bug
but to be sure can you give a crashReport

Today I updated Hyprland with the chaotic-aur packages, and also updated mesa to 1:24.3.1-3, unfortunately without success.
hyprlandCrashReport2376.txt

looks like a mesa bug to me

For the sake of interest, is it necessary to keep the mesa package up to date in order to use Hyprland?

Found this solution https://github.com/mylinuxforwork/dotfiles/issues/515
After removing env = LIBGL_ALWAYS_SOFTWARE,1 from my configuration, all works fine again with the latest mesa package.


WIP: [3.0] Fix update issues

Remove all dependencies on container-feeder.

This is a one-shot service that runs when the machine boots and dies,
we don't need to stop it or explicitly start it, since this will happen
off-band automatically. All we care is that this service is enabled,
so each time a machine gets rebooted, if a new snapshot applies it will
load the new images from the new snapshot, and those runtime dependencies
are managed by systemd.

Only perform migrations on machines that are going to be updated. (Fixes: bsc#1100115)

On an upgrade process we are going to perform different migrations; only
perform these migrations on machines that are part of the current subset
of machines to be updated.

Bypass haproxy and wait for the kubelet to be back before continuing with the upgrade process. (Fixes: bsc#1100212)

Backport of https://github.com/kubic-project/salt/pull/624

I'm testing an alternate approach.


List resources raise  AttributeError  ItemPaged object has no attribute next_link

After updating, we get AttributeError  ItemPaged object has no attribute next_link

Thanks for opening this issue. I'd like to assign it to the right engineer but I'm not sure who that is because I don't know which library you're using. Could you please add that information and a small sample of the code that raises AttributeError?

For all librairies for exemple azure-mgmt-compute,  azure-mgmt-resource,  azure-mgmt-network

@zhangyan133 Following up to see if there is any update on this issue? - Thank you


Add a docs area to the FI WG and add docs approvers

Problem
Technical writers need to be approvers to do their jobs. These three docs repos (docs-bbr, docs-credhub, and docs-uaa) are part of the documentation @cshollingsworth and @animatedmax maintain for Cloud Foundry.
Solution
This fix adds a docs area to the Foundational Infrastructure WG. This fix follows the prior art set by the other working groups with docs repos[1] for how to give technical writers access.
[1] App Runtime Interfaces and App Runtime Platform
Approvers
There is very little activity on these repos. Because of their low volume I do not think the approvers for them can be held to standard as other areas; if we did it would take years before anyone could become an approver. Below I break down how these docs writers have done the majority of work in these repos and why they should be approvers.
Docs-UAA

Since Jan 2021 there have been 12 commits
7/12 (58%) by @cshollingsworth
3/12 (25%) by @animatedmax

Docs-Credhub

Since Jan 2020 there have been 19 commits
2/19 (10%) by @animatedmax

Additionally, both of these approvers have long tenure as CF docs writers, @cshollingsworth for 5 years and @animatedmax for 8 years.

As this is only pertaining to the FI working group, @rkoster (WG lead) has the authority to review and merge this without waiting on the TOC.


Loader-layer interface v1

The version 1 interface is a complete redesign, but it should be very easy for layers to support both v0 and v1 (demonstrated with device_limits).

Closing.  No intent to merge this at the moment, just to show the vision on v1.

I am worried there will be a good reason at some point in time to break backwards compatibility.  For that reason, I think the versionNegotiation should be two calls.  First call would be give the layers, list of supported interface versions.  Then the loader could enumerate all the versions that all the layers it is going to use support.  Then, the second call could be made to tell the layers which interface version to use.  This way,  the loader would have a better chance of not eliminating a layer because it negotiated an interface version with that layer that is incompatible with other layers.

I believe that should work with the existing interface. First pass is to discover what the highest level supported by all layers is (via returned pSupportedVersion) and then the second pass would be setting that as the target version for all layers. It could take more than one pass if some layers don't support all previous versions. I.e. one layer might require N-1 for the interface, but another layer may only support N and N-2. First pass would find N-1 to be the version to use, until it gets to the layer that doesn't support it and then N-2 because the target version.

Yeah I think the existing interface would work but require potentially many more calls than with a dedicated call that just enumerates all versions that a given layer supports.

The number of calls should not be an issue.  I prefer vk_layerNegotiateLoaderLayerInterfaceVersion because it mirrors vk_icdNegotiateLoaderIcdInterfaceVersion.  Compatibility breakage may also happen with ICDs.  The loader could use similar logic to negotiate ICD and layer interface versions.


Rewarded Videos not working

Hi,
Can I get a working code of rewarded videos with Mediation. I put the code which is present in the tutorials but its not working. Can you please suggest on this ?

duplicated issue with #420, closed.


Remove Sortby annotation

We had an issue discussing this annotation, but it is not clear, even with more documentation, if this annotation is proper.
So,

I propose removing it.
Incentive to a vendor implement a feature like that, then move again to this discussion with a case.

Ref: https://github.com/jakartaee/data/issues/94

Let's see, what vendor/implementor reps like @graemerocher (for Micronaut) say, if they don't see a value at this point, then let'S remove it.

@keilw, you have the discussion here:
https://github.com/jakartaee/data/issues/94

@njr-11 I closed.
Sorry for my misunderstanding


drag drop table hover

This pull request fixes the following issues:

fixed hover flickering of borders
fixes hover colors of dropped element (body, table or row)

Looks good, but let's wait for @vxsx or @FinalAngel review too.

👍

LGTM


Improve the performance of the sol-2-uml contracts visualization

Currently, the performance of sol-2-uml visualization is quite poor, as it may take more than a minute to visualize small contracts. We have an assumption that the most time is spent starting and terminating the nodejs process. Need to investigate more on that.

One of the simplest solutions to try may be to use faster javascript runtime than Nodejs (e.g., Deno)


Adds a mapping for the --force option of dotnet restore. #1887

#1887

@dustinchilson,
Thanks for your contribution.
To ensure that the project team has proper rights to use your work, please complete the Contribution License Agreement at https://cla2.dotnetfoundation.org.
It will cover your contributions to all .NET Foundation-managed open source projects.
Thanks,
.NET Foundation Pull Request Bot

@dustinchilson, thanks for signing the contribution license agreement. We will now validate the agreement and then the pull request.
Thanks, .NET Foundation Pull Request Bot

@devlead Sorry it took so long, I've updated the tests to check if the new --force option is added correctly.

@dustinchilson your changes have been merged, thanks for your contribution 👍


Quast doesn't cache every time

Seems to keep repeating previously done runs with -resume
My command:
nextflow run main.nf -resume -profile docker,test --outdir results

This is happening becuase QUAST inputs are out of sync.


Scroll bar is located behind right-hand side menu

Description
While using the mouse pad on laptop, the end-user has very limited ability to scroll up and down because the scroll bar is located behind the right-hand side menu.
Screenshots

Version
2.3.0-pre.0
What browser are you seeing the problem on? What version are you running?
Chrome v124.0
The OS you're using
win
Steps to reproduce

Open any menu item on the right-hand side. ex: backgrounds
Try to scroll up or down using the scroll bar to view content all the content
Side menu blocks end user from grabbing the scroll bar to move up or down with ease

The browser URL at the time you encountered the bug
https://rapideditor.org/canary#map=2.00/0.0/0.0&background=EsriWorldImageryClarity&datasets=fbRoads,msBuildings&disable_features=boundaries
The auto-detected useragent string for your browser (leave blank if you're manually filling this form out)
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/<IP_ADDRESS> Safari/537.36

It sounds like this relates to #1499 and a broader effort to resize elements for different devices.


introduce new testkit to make writing unit test easier

as title

@3AceShowHand Any update of this issue?


ownCloud Newsletter – Subscribe Button commented out

https://owncloud.org/newsletter/

How can I subscribe to the owncloud.org newsletter?

Hey, is anybody still working on it? I would like to work on this issue. Also, I guess the issue is just of the commented out subscribe button, right?. The button seemed to work perfectly when I corrected it in the browser.

subscribe works with new page.


Documentation is not clear regarding activation

Is your feature request related to a problem? Please describe.
I have tried to install Otomi in an on premise installation, but I was not able to activate it using the documentation provided. https://otomi.io/docs/get-started/activation
Describe the solution you'd like
No solution.
Describe alternatives you've considered
I would have been perhaps much easier to activate it using a command line ?
Additional context
Documentation say registering your installation at portal.otomi.cloud. I click register, accept Eula , copy license , but after that not sure what suppose to happen. Documentation says "Add the License key to Otomi Console" , but don't see anywhere where I can do that. All I can click is to register a cluster, but this brings me back to the same point.

The actiovation has been removed


Embedded usage?

Hi! I'm doing some R&D now on distributed image storage.
Client on user machine can store 500K-3M files, average size is 500kb. Client should be statically compiled, with no 3-rd party deps, so I'm going to use embedded database.
Now i'm researching on storage engine for that files. Is weedfs capable to run in embedded mode, efficiently working on that scale? And are there any advantages on using classic subfolder system? (for example, calculating a sha256 hash of file, storing a file in directory, that matches first N bytes of hash)

What's the "embedded mode"? weedfs is just a compiled binary file.
It should handle these problems without any scalability issue.
To store a file in a directory, you can use "weed filer" option.
Downside could be:

FUSE implementation is still not working yet.
Updating should not be super frequent.
A little learning curve?

@chrislusf
Embedded = running not as a binary file, but in my code. Like boltdb for example.

It's possible, but could be lots of effort. This is because the storage engine, volume server, is treated as "dumb". There are managerial operations not included in the volume server, e.g., assign volumes, compact volumes. For these, you can reverse engineer a bit to find out the HTTP APIs.

Ok, thank you :)


force:source:deploy fails with RunSpecifiedTests

Summary
Deploy to sandbox fails with RunSpecifiedTests even though tests pass and the error message is unclear. Deploying without tests works properly.
Steps To Reproduce:
Run
sfdx force:source:deploy --targetusername cicd --metadata ApexClass --testlevel RunSpecifiedTests --runtests LuhnAlgorithmTest --verbose

Expected result
Should deploy
Actual result
Fails with the error:  Deploy failed. Complete output:
*** Deploying with SOAP ***
Job ID | 0Af0Q00001Ugq0aSAB
SOURCE PROGRESS | ████████████████████████████████████████ | 21/21 Components
=== Test Success [3]
NAME               METHOD
─────────────────  ─────────────────────
LuhnAlgorithmTest  TestInValidFiscalCode
LuhnAlgorithmTest  TestValidFiscalCode
LuhnAlgorithmTest  TestValidVATNumber

=== Apex Code Coverage
NAME           % COVERED  UNCOVERED LINES
─────────────  ─────────  ───────────────
LuhnAlgorithm  100%

Total Test Time:  179.0

FULL NAME  TYPE  PROJECT PATH  PROBLEM  LINE NUMBER  COLUMN NUMBER
─────────  ────  ────────────  ───────  ───────────  ─────────────
                               Unknown
ERROR running force:source:deploy:  Deploy failed.

Additional information
Feel free to attach a screenshot.
SFDX CLI Version: sfdx-cli/7.106.3 darwin-x64 node-v12.18.3
OS and version:  macOS 11.4

@kromol Have you looked inside the org deployments list to see why that deploy failed? In my experience this is often a coverage based failure. I thought there was an open issue that coverage errors are not displayed in the output of that command but I can't find it, maybe I imagined it.
I think if you use the --json flag on your command there is a lot more information and it includes the coverage data and associated errors.

@aheber you are right, it's because of the coverage, thanks for the hint. It actually makes sense, because I deploy everything and run only specific tests.
I saw another opened issue to improve error message, so I close this one.
Btw --json flag does not give other details except the stack trace.


Activity stream shows out-of-date profile picture

This may be working as intended, but I noticed that after changing my profile picture, only some of the images in the activity stream use the new thumbnail. (I changed from the official Georgia Tech ID picture to the avatar.)

@mrvisser : Is this expected functionality?

When testing this locally, it looks like the actor picture is always updated correctly to the latest profile picture. However, pictures within the activity itself (commenter picture, etc.) are not updated correctly.
Is this how it has been implemented?

Yes, this is expected behavior. IIRC it's because once something is in the activity stream it can't really be updated.

In that case, we can probably go ahead and close this ticket. Whilst this behaviour is not ideal, I can see the performance implications and changing profile picture is hopefully a rare enough event for this not to be a huge problem.


Teensy to ESP32 conversion

Hi @maland16, I am not an expert on the subjected matter, but I have been trying to use your code with my ESP32. I saw you have used logical level shifter connected with your teensy board directly. But I am just wondering whether I could use the ESP32  without the shifter to get the same code working. If it is possible will you be able to help me on the hardware serial setup with ESP32 ? BTW I'm perfectly getting the serial monitor output with null values. i guess some tweaks will be needed.

Also note that i have directly connected BMS UART Rx Tx Gnd pins with ESP8266 Tx Rx and Gnd. But not sure your library will match with the setup.

I use a logic level shifter in my design because the Teensy's UART serial pins are only 3V tolerant, and from what I've observed the DALY BMS communicates at a 5V logic level. This logic level shifting might not be necessary in your implementation if the ESP8266's serial rx/tx pins can handle/drive 5V.
Either way, a quick look at the ESP8266's datasheet makes it look likly that you can talk over UART to a DALY BMS, it's just about getting the configuration right. Right now my library sits on top of the Arduino Serial library and talks UART by making calls to that library. This link is established in the Daly_BMS_UART constructor which takes in a HardwareSerial object. On a teensy "Serial1" is the HardwareSerial object that corresponds to the RX1 & TX1 pins. If you're using the arduino IDE to program your ESP8266, and you're lucky, you might be able to pass in the Serial object that corresponds to the UART pins you want to use.
I'm working on a Teensy but intend on testing this library on Arduino since I think that might make it more approachable for people. I don't currently plan on expanding support beyond that, however, unless there is a real desire.
I hope this helps, and I am going to be working on this library and improving support & documentation in the next few days/weeks.

that a valuable piece of information and really appreciate the directions you have given. I will try it again and get back to you with an update. Thanks a lot once again @maland16 .

@maland16 , I was able to change the code into my ESP32 and all are working fine and once again thanks for your direction. Also i tried to list each and every cell voltage including their respective cell number. However the code didn't go well. I have created a below constructors.
bool getallCellVoltages(float &cellVolt, uint8_t &cellVNum); //------------------------ .h file
bool Daly_BMS_UART::getallCellVoltages(float &cellVolt, uint8_t &cellVNum) //--------------------------.cc file
{
this->sendCommand(COMMAND::CELL_VOLTAGES);
if (!receiveBytes())
{

#ifdef DALY_BMS_DEBUG
Serial.printf(" Receive failed, cell voltages are not avilable!\n");
#endif
return false;
}
cellVolt = ??
CellVNum = ??
return true;

}
I cannot figure out how could I return the multiple cell numbers and their respective numbers out of this I have 7 cells to monitor in my BMS. Appreciate your help on this.

@maland16 I have a good news for you. I managed to implement the rest of the commands on my ESP32 board. This is including the battery cell voltages and the rest of the commands that you didn't touch. It was bit of a hassle to handle the checksum of the battery cell voltages.

That's great to hear! If you'd like to make a pull request to add support for the other commands to this repo feel free!

@maland16 , Sure thing. I will upload the code. Some cleanups are required as usual. perfectly working the additions. Getting the fault codes was bit of a hassle as there was over 35 fault codes. :) 👍

@athulathmudali news from your work?
im interesting too, to get your work
optional a new function to switch the fets?

now i have rewrite it to use with esp and arduino like chips