Removing check for pending state in Monitoring Schedule test

Issue #, if available:
Description of changes:
Monitoring Schedule can sometimes reach scheduled state before the controller can verify that it is in Pending state. This PR removes the check for pending/resource synced.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Why is the code change in model-monitor but everything else references model-package?

Why is the code change in model-monitor but everything else references model-package?

My bad, resource names were too similar.

/hold

/approve

/unhold

/lgtm


Setting autoPlay to false but defining an onPlay callback tints the console yellow

Problem:
Running the flutter project below results in a yellow tinted console. Wouln't be a problem if it wouldn't also block Android Studio from both hot restarting and hot reloading.
I've only run the project on an Android device but I don't think that it makes a difference

Steps to reproduce:
Simply run the following project:
import 'package:flutter/material.dart';
import 'package:flutter_animate/flutter_animate.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: const Placeholder().animate(
        autoPlay: false,
        onPlay: (controller) => controller.repeat(),
      ),
    );
  }
}

same issue.

Thanks for the report. I was missing a formatting reset code. It looks like VSCode automatically resets after each print (which is why I didn't catch this), but Android Studio apparently does not.
Should be resolved in: 491f3d1c1b4daea28c94b3ff08271738161975d4 Testing is appreciated.
Really odd that text formatting in the console would cause issues with hot reloading though. That sounds like an Android Studio bug, if true.

I have this issue too, but last version doesn't seems to contains this fix, is this normal ?

I can confirm the commit fixes the issue, but unfortunately no pub.dev release contains it.


Use boolean tag (0x01) for boolean type.

Fix for problem with ReadASN1Boolean, which uses invalid tag (Integer / 0x02) when trying to read boolean value. This is a fix for the one case mentioned in "x/crypto/cryptobyte: cannot read boolean values #26565"
This is specified in ITU-T X.690, section 8.2, with DER additions specified in 11.1.

@googlebot I signed it!


RateLimitException on text() search

When using text search I am always seeing an error. This has been working without issue until within the last hour or so.
Detail of error -
duckduckgo_search.exceptions.DuckDuckGoSearchException: _get_url() https://links.duckduckgo.com/d.js RateLimitException: _get_url() https://links.duckduckgo.com/d.js RateLimitError: resp.status_code==202
example to reproduce error -
from duckduckgo_search import DDGS
with DDGS() as ddgs:
for r in ddgs.text('live free or die', region='wt-wt', safesearch='off', timelimit='y', max_results=10):
print(r)
error trace -
Traceback (most recent call last):   File "/Users/keithnisbet/Bubblr/ew/ew-nlp/venv/lib/python3.9/site-packages/duckduckgo_search/duckduckgo_search.py", line 48, in _get_url     raise RateLimitException(f"_get_url() {url}") duckduckgo_search.exceptions.RateLimitException: _get_url() https://links.duckduckgo.com/d.js RateLimitError: resp.status_code==202 During handling of the above exception, another exception occurred: Traceback (most recent call last):   File "<input>", line 4, in <module>   File "/Users/keithnisbet/Bubblr/ew/ew-nlp/venv/lib/python3.9/site-packages/duckduckgo_search/duckduckgo_search.py", line 103, in text   File "/Users/keithnisbet/Bubblr/ew/ew-nlp/venv/lib/python3.9/site-packages/duckduckgo_search/duckduckgo_search.py", line 154, in _text_api     cache = set()   File "/Users/keithnisbet/Bubblr/ew/ew-nlp/venv/lib/python3.9/site-packages/duckduckgo_search/duckduckgo_search.py", line 57, in _get_url     raise HTTPException(f"_get_url() {url} HttpError: {ex}") duckduckgo_search.exceptions.DuckDuckGoSearchException: _get_url() https://links.duckduckgo.com/d.js RateLimitException: _get_url() https://links.duckduckgo.com/d.js RateLimitError: resp.status_code==202
running both local (macOS) and in docker container in Python and duckduckgo_search v 3.9.9

Me too even using iproyal proxy

The site blocks requests with tls-fingerprint.
I had to switch from httpx to curl-cffi.
Now everything works as it should, hopefully for a long time.

The site blocks requests with tls-fingerprint. I had to switch from httpx to curl-cffi. Now everything works as it should, hopefully for a long time.

@deedy5 : can you provide sample code for this change?

did any figured it out? i'm using duckduckgo-search 5.1.0  and still face the issue

update to v5.3.0

I'm using v5.3.0 and still having the same issue


feat(ui): visualize running firmware updates

Fixes #2110

@LordMike Cannot test this my own, could you give this a try?

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 33 (0.0%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.05%) to 27.318%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/components/nodes-table/nodes-table.js
0
1
0.0%

lib/ZwaveClient.ts
0
32
0.0%

Totals

Change from base Build<PHONE_NUMBER>:
-0.05%

Covered Lines:
3635

Relevant Lines:
14027

💛  - Coveralls

Can you build an image for it?
I've recently formatted and my docker setup is broken :/
... I could take this opportunity and actually fix it ... :P

Can you build an image for it?

I could merge this to master and then you can use master tag, I tried it my self by emulating an update via code and it seems working so shouldn't create any problem

I'll run a :dev later to test it out then .. :)

@LordMike dev doesn't exists anymore, it has been replaced by master tag


Automate github issue -> notion task Test [case 1(make a new task)]

Describe the problem and solution
Automate github issue -> notion task Test [case 1(make a new task)]
made with no assignee
Notion task
TAS-
Validations

[X] Follow our Code of Conduct
[X] Read the Contributing Guidelines
[X] Check that there isn't already an issue

Failed to connect or create Notion task
(Reason: no assignee)
Please reopen this issue after assigning an assignee

Connected Notion task
 TAS-472 Automate github issue -> notion task Test [case 1(make a new task)]

Changed the connected Notion task status to Done
 TAS-472 Automate github issue -> notion task Test [case 1(make a new task)]

Connected Notion task
 TAS-473 Automate github issue -> notion task Test [case 1(make a new task)]

Please set assignee.
The connected task's assignee would be automatically updated.
Connected Notion task
 TAS-474 Automate github issue -> notion task Test [case 1(make a new task)]

Changed the connected Notion task status to 시작 전
 TAS-475 Automate github issue -> notion task Test [case 1(make a new task)]

Changed the connected Notion task status to not-started
 TAS-576 Automate github issue -> notion task Test [case 1(make a new task)]


Tabs in Fragment

Maybe someone has experience with these tabs in fragment? I tried to do this, but my tabs don't show anything:
   public FragmentPagerItemAdapter adapter;
  private FragmentActivity myContext;

@Override
public void onAttach(Activity activity) {
    myContext = (FragmentActivity) activity;
    super.onAttach(activity);
}

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
                         Bundle savedInstanceState) {
    // Inflate the layout for this fragment
    View view = inflater.inflate(R.layout.fragment_blank, container, false);
    FragmentManager fragManager = myContext.getSupportFragmentManager();
    adapter = new FragmentPagerItemAdapter(
            fragManager, FragmentPagerItems.with(getActivity())
            .add("Каталог", Catalog.class)
            .add("Проекты", Projects.class)
            .create());

    ViewPager viewPager = (ViewPager) view.findViewById(R.id.viewpager);
    viewPager.setAdapter(adapter);

    SmartTabLayout viewPagerTab = (SmartTabLayout) view.findViewById(R.id.viewpagertab);
    viewPagerTab.setViewPager(viewPager);
    return view;
}

I used 'com.ogaclejapan.smarttablayout:utils-v4:1.6.0@aar'. When I tried to use v13, I coundn't set adapter.
Author gives us an example of v.4 library. Please, provide me with a code, if somebody this library with v13 in fragment.
Thanks in advance.

 AS advised me to set ViewPager's width as 0 dp, that's why I could see nothing.


fix: resolve working dir issue with zipping code when not packaging i…

…ndividually
Hi, just having some issues locally with v1.14.0 where :
package:
  individually: false

causes the esbuild output to get written out successfully but then fails to zip with an error like
Serverless: Compiling to node12.22.1 bundle with esbuild...
Serverless: Compiling completed.

 Error ---------------------------------------------------

  Error: ENOENT: no such file or directory, stat 'c:\myrepopath\myreponame\src\functions\myfunctionname.js'

     For debugging logs, run again after setting the "SLS_DEBUG=*" environment variable.

  Get Support --------------------------------------------
     Docs:          docs.serverless.com
     Bugs:          github.com/serverless/serverless/issues
     Issues:        forum.serverless.com

  Your Environment Information ---------------------------
     Operating System:          win32
     Node Version:              15.5.0
     Framework Version:         2.48.0 (local)
     Plugin Version:            5.4.2
     SDK Version:               4.2.3
     Components Version:        3.12.0

This change seems to fix it for me locally. Feel free to reject if it doesn't work for other use cases!

Hit the same issue here (and accidentally created my own PR before I noticed yours :) ). Fix works for me too.

LGTM. Thank you for the fix @aaroncowie.
I definitely overlooked this scenario in https://github.com/floydspace/serverless-esbuild/pull/148, sorry for that.
@floydspace @olup Can we merge this one ASAP?

Works for me, I'll merge it.


UIWebView not supported error by AppStore in latest FCM plugin

on installing FCM plugin appstore is giving error about not supporting depricated UIWebView API and moving to WKWebview .
Any idea how can this be fixed or if we are getting any update for this in FCM plugin ?

There is not about the plugin is about a preference in your config.xml
try adding
<preference name="WKWebViewOnly" value="true" />


Enable display and deletion of schema templates

Description
Content1 ...
Content2 ...
Content3 ...

This PR has:

[x] been self-reviewed.

[x] concurrent read
[ ] concurrent write
[ ] concurrent read and write

[ ] added documentation for new or modified features or behaviors.
[ ] added Javadocs for most classes and all non-trivial methods.
[ ] added or updated version, license, or notice information
[ ] added comments explaining the "why" and the intent of the code wherever would not be obvious
for an unfamiliar reader.
[ ] added unit tests or modified existing tests to cover new code paths, ensuring the threshold
for code coverage.
[ ] added integration tests.
[ ] been tested in a test IoTDB cluster.

Key changed/added classes (or packages if there are too many classes) in this PR

Coverage decreased (-0.01%) to 67.925% when pulling ecfb865b57639664af8a942e3a6d7722a5574c56 on bigreybear:showdrop_temp into d67bd628b4f38088b015efac40697ad55486be33 on apache:master.


Some models are shifting after temporal_optimize enabled

I'm using bev to  infer a video. After adding -t -sc 5.0 when inferring a video, I got some models at the far end shifting randomly. Is it likely causing by the OneEuro algorithm or the calculation of cam_trans?
https://user-images.githubusercontent.com/80388134/178896919-e5c6e395-df6c-4289-a4f7-70ebea611aee.mp4

As people repeatly showing up and disappearing, the simple center-based tracking algorithm we employed failed in this process.

hi, @Arthur151, when I use this setting of temporal_optimize=true, and the both people, although the real distance is very large, these two person's meshes are overlaped together. Why this happened? Can you give some advices about it? Thanks.


ENH: Generalised ufuncs in special

This PR follows the one merged yesterday about overhauling the ufunc machinery. The purpose here is to extend that slightly (and only slightly) so that SciPy special can support generalised ufuncs for some of its existing functions. In particular, I am thinking of all the functions in _specfun.pyx. These include the Legendre polynomials, Airy and Bessel function zeros, and so on. No doubt others will follow.
These functions differ from their counterparts in that their kernels may take arrays as their inputs or outputs. A canonical example is matrix multiplication over stacks of matrices. Here it is a bit simpler, essentially we have special functions that return outputs with one or more additional dimensions. Usually these additional dimensions corrrespond simply to a value n in the input, so we have a function producing an array of shape (n, ...). Currently, these functions in SciPy only work for scalar input, so given a value x the output is an array of size n. But there is no reason to have such a restriction, we could easily be given an array x of shape (d0, ..., dm) and get output of shape (n, d0, ..., dm). Here we introduce such functionality.
This is actually quite a small change. We need to use NumPy's generalised ufunc machinery, namely PyUFunc_FromFuncAndDataAndSignature and pass an appropriate signature. Let's focus on lpn. With the new machinery, this is just:
PyObject *_lpn = SpecFun_NewGUFunc({special::lpn}, 2, "_lpn", "docstring here", "()->(n),(n)");
PyModule_AddObjectRef(_special_ufuncs, "_lpn", _lpn);

Then, at the Cython / Python level, The Legendre polynomials lpn went from:
def lpn(int n, double z):
    """
    Compute Legendre polynomials Pn(x) and their derivatives
    Pn'(x). This is a wrapper for the function 'specfun_lpn'.
    """
    cdef double *ppn
    cdef double *ppd
    cdef cnp.npy_intp dims[1]
    dims[0] = n + 1

    pn = cnp.PyArray_ZEROS(1, dims, cnp.NPY_FLOAT64, 0)
    pd = cnp.PyArray_ZEROS(1, dims, cnp.NPY_FLOAT64, 0)
    ppn = <cnp.float64_t *>cnp.PyArray_DATA(pn)
    ppd = <cnp.float64_t *>cnp.PyArray_DATA(pd)
    specfun_lpn(n, z, ppn, ppd)
    return pn, pd

to
def lpn(n, z):
    """
    Compute Legendre polynomials Pn(x) and their derivatives
    Pn'(x). This is a wrapper for the function 'specfun_lpn'.
    """

    pn = np.zeros((n + 1,) + np.shape(z), dtype = np.float64)
    pd = np.zeros((n + 1,) + np.shape(z), dtype = np.float64)
    return _lpn(z, out = (pn, pd))

This also has the additional benefit of eliminating the need for Cython in these functions.
The last change is at the C++ level. This one is perhaps mostly for @steppi to check out. We need a very simple struct or class that can act as the C++-equivalent of a view (pointer, shape, and strides). Although there is nothing yet in C++17, that is actually already accepted into later versions of the standard, namely std::span in C++20 and  std::mdspan  in C++23. Since we only support C++17, we can either create our own versions of these or create another data structure that is equivalent. It is just pointer, shape, and strides. CuPy does exactly the latter.
In this PR I made my own std::span. The Legendre polynomials then become, in C++.
inline void lpn(double x, std::span<double> pn, std::span<double> pd) {
    specfun::lpn(pn.size() - 1, x, pn.data(), pd.data());
}

And the generalised ufunc is published as above.
Putting this here now for thoughts.

Whoops, mixed this up with other changes. Will reopen.


BUG: Concurrent session logout are miss-tracked

Describe the bug
When there are concurrent sessions held by the same user on differente devices the first which logs-out also marks the time on the latter.
To Reproduce
Steps to reproduce the behavior:

Configure AXES using AxesDatabaseHandler (the default one)
Create a user
Log in with that user using a browser
Log in with that user using a different browser (or incognito mode)
<repeat step 3 with other browser/client if needed>
Log out from one of the active browsers

Now every AccessLog for that user has the same logout_time, even those for which there is still an active session. It is not possible to update access-logs for those records.
https://github.com/jazzband/django-axes/blob/fd9d185ad32570434d14de79e45976c6e18fcc54/axes/handlers/database.py#L319-L321
Expected behavior
Every session for a single user should be related to a single AccessLog, to enable a correct tracking of the user.
Your environment
python version: 3.10
django version: 4.2
django-axes version:
Operating system: Linux
Possible implementation
It would be advisable to have an other optional field on AccessLog which can be a digest of the current session-id.
This could also be used as a method do detect whenever an access "expires" without log-off.
The reason for not using a FK to session is:

it is not secure since the PK of session usually is the session-id which must be kept secret and hard to find (if possible)
already username is not a real FK to user but just simple column

Thanks for reporting 👍
One option would be to make a mapping from access log objects to sessions so that the correct sessions can be revoked, as you said.
Sessions can also be stored in other session backends so the implementation should be compatible with those.
Would you have the opportunity for making a PR for fixing this bug @sevdog?

Sure, as soon as I can find enough time to work on it.


[revocation] Implement OCSP support

Spec: https://github.com/notaryproject/notaryproject/blob/main/specs/trust-store-trust-policy.md#ocsp

Proposed design: https://github.com/notaryproject/notation-core-go/issues/132

@priteshbandi @kody-kimberl Can we close this issue since PR were merged

Closed as OCSP was implemented and released.


Fix Flaky SimpleQueryStringIT Tests

Signed-off-by: kkewwei<EMAIL_ADDRESS>Description
org.opensearch.search.query.SimpleQueryStringIT.testDocWithAllTypes is flaky.
Related Issues
Resolves #12574
Check List

[ ] New functionality includes testing.

[ ] All tests pass

[ ] New functionality has been documented.

[ ] New functionality has javadoc added

[ ] Failing checks are inspected and point to the corresponding known issue(s) (See: Troubleshooting Failing Builds)
[ ] Commits are signed per the DCO using --signoff
[ ] Commit changes are listed out in CHANGELOG.md file (See: Changelog)
[ ] Public documentation issue/PR created

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

@kkmr please see it again, it's still blocked.

@kkewwei Can you please describe how the new values solve flakiness?

@kotwanikunal simpleQueryStringQuery("foo Bar 19 <IP_ADDRESS>")
https://github.com/opensearch-project/OpenSearch/blob/main/server/src/internalClusterTest/java/org/opensearch/search/query/SimpleQueryStringIT.java#L591
will be rewritted to BooleanQuery(TermQuery...), which the count of TermQuery will be bigger than CLUSTER_MAX_CLAUSE_COUNT,  here the CLUSTER_MAX_CLAUSE_COUNT= randomIntBetween(60, 100),
and throw the exception.
Caused by: NotSerializableExceptionWrapper[too_many_nested_clauses: Query contains too many nested clauses; maxClauseCount is set to 60]
	at org.apache.lucene.search.IndexSearcher$1.visitLeaf(IndexSearcher.java:806)
	at org.apache.lucene.document.SortedNumericDocValuesRangeQuery.visit(SortedNumericDocValuesRangeQuery.java:67)
	at org.apache.lucene.search.IndexOrDocValuesQuery.visit(IndexOrDocValuesQuery.java:130)
	at org.apache.lucene.search.BooleanQuery.visit(BooleanQuery.java:616)
	at org.apache.lucene.search.BooleanQuery.visit(BooleanQuery.java:611)
	at org.apache.lucene.search.BooleanQuery.visit(BooleanQuery.java:611)
	at org.apache.lucene.search.IndexSearcher.rewrite(IndexSearcher.java:774)
	at org.opensearch.search.internal.ContextIndexSearcher.rewrite(ContextIndexSearcher.java:197)
	at org.opensearch.search.DefaultSearchContext.preProcess(DefaultSearchContext.java:358)
	at org.opensearch.search.query.QueryPhase.preProcess(QueryPhase.java:127)
	at org.opensearch.search.SearchService.createContext(SearchService.java:1010)
	at org.opensearch.search.SearchService.executeQueryPhase(SearchService.java:606)
	at org.opensearch.search.SearchService$2.lambda$onResponse$0(SearchService.java:579)

when CLUSTER_MAX_CLAUSE_COUNT=80, it work will.

@kotwanikunal simpleQueryStringQuery("foo Bar 19 <IP_ADDRESS>")

@kkewwei could you please add the comment to the test (where random value is assigned) to explain lower bound selection? thank you

@reta @kotwanikunal TBR.

❌ Gradle check result for bb9d3d6: FAILURE

Execution failed for task ':server:generateProto'.
> java.io.IOException: Cannot run program "/home/ubuntu/.gradle/caches/modules-2/files-2.1/com.google.protobuf/protoc/3.22.3/c262904eec72a197364a85569a4c8ab602a94ef5/protoc-3.22.3-linux-x86_64.exe": error=26, Text file busy


FIX, VIZ: ensure figs appear

closes #8441

@hoechenberger after this is merged and #8381 is rebased, this should also fix the issue you mentioned about the help button not working.


celery SQLAlchemy errors in celery tasks that use sqlalchemy pools

While running multiple alert.run_query celery tasks, some tasks fail with a sqlalchemy.exc.NoSuchColumnError error here https://github.com/apache/incubator-superset/blob/ece91928a9339190163c0bc72b96e51217a90d1e/superset/tasks/schedules.py#L544 on the first few iterations of the celery beat schedule after its initialization. These errors eventually stop occurring if the celery worker and the beat schedule are left to run for a few iterations without stopping.  Tests have shown that the errors stop occurring on average after around 2 iterations of the beat schedule.
Expected results
Alerting celery tasks run without error
Actual results
Traceback (most recent call last):
  File "/srv/yaps/mounts/superset/superset_build/bbe899d629f9d61e5d2a8ffdccbcc57724a557ea-e230e418e5960bc45d735cb21d806661/celery.runfiles/__main__/thirdparty/superset_python3/pip/celery/celery-cpython-38/lib/celery/app/trace.py", line 412, in trace_task
    R = retval = fun(*args, **kwargs)
  File "/srv/yaps/mounts/superset/superset_build/bbe899d629f9d61e5d2a8ffdccbcc57724a557ea-e230e418e5960bc45d735cb21d806661/celery.runfiles/__main__/thirdparty/superset_python3/superset-cpython-38/lib/superset/app.py", line 115, in __call__
    return task_base.__call__(self, *args, **kwargs)
  File "/srv/yaps/mounts/superset/superset_build/bbe899d629f9d61e5d2a8ffdccbcc57724a557ea-e230e418e5960bc45d735cb21d806661/celery.runfiles/__main__/thirdparty/superset_python3/pip/celery/celery-cpython-38/lib/celery/app/trace.py", line 704, in __protected_call__
    return self.run(*args, **kwargs)
  File "/srv/yaps/mounts/superset/superset_build/bbe899d629f9d61e5d2a8ffdccbcc57724a557ea-e230e418e5960bc45d735cb21d806661/celery.runfiles/__main__/thirdparty/superset_python3/superset-cpython-38/lib/superset/tasks/schedules.py", line 562, in schedule_alert_query
    if run_alert_query(
  File "/srv/yaps/mounts/superset/superset_build/bbe899d629f9d61e5d2a8ffdccbcc57724a557ea-e230e418e5960bc45d735cb21d806661/celery.runfiles/__main__/thirdparty/superset_python3/superset-cpython-38/lib/superset/tasks/schedules.py", line 672, in run_alert_query
    deliver_alert(alert_id)
  File "/srv/yaps/mounts/superset/superset_build/bbe899d629f9d61e5d2a8ffdccbcc57724a557ea-e230e418e5960bc45d735cb21d806661/celery.runfiles/__main__/thirdparty/superset_python3/superset-cpython-38/lib/superset/tasks/schedules.py", line 579, in deliver_alert
    alert = scoped_session.query(Alert).get(alert_id)
  File "/srv/yaps/mounts/superset/superset_build/bbe899d629f9d61e5d2a8ffdccbcc57724a557ea-e230e418e5960bc45d735cb21d806661/celery.runfiles/__main__/pip/SQLAlchemy/SQLAlchemy-cpython-38/lib/sqlalchemy/orm/query.py", line 1021, in get
    return self._get_impl(ident, loading.load_on_pk_identity)
  File "/srv/yaps/mounts/superset/superset_build/bbe899d629f9d61e5d2a8ffdccbcc57724a557ea-e230e418e5960bc45d735cb21d806661/celery.runfiles/__main__/pip/SQLAlchemy/SQLAlchemy-cpython-38/lib/sqlalchemy/orm/query.py", line 1138, in _get_impl
    return db_load_fn(self, primary_key_identity)
  File "/srv/yaps/mounts/superset/superset_build/bbe899d629f9d61e5d2a8ffdccbcc57724a557ea-e230e418e5960bc45d735cb21d806661/celery.runfiles/__main__/pip/SQLAlchemy/SQLAlchemy-cpython-38/lib/sqlalchemy/orm/loading.py", line 287, in load_on_pk_identity
    return q.one()
  File "/srv/yaps/mounts/superset/superset_build/bbe899d629f9d61e5d2a8ffdccbcc57724a557ea-e230e418e5960bc45d735cb21d806661/celery.runfiles/__main__/pip/SQLAlchemy/SQLAlchemy-cpython-38/lib/sqlalchemy/orm/query.py", line 3458, in one
    ret = self.one_or_none()
  File "/srv/yaps/mounts/superset/superset_build/bbe899d629f9d61e5d2a8ffdccbcc57724a557ea-e230e418e5960bc45d735cb21d806661/celery.runfiles/__main__/pip/SQLAlchemy/SQLAlchemy-cpython-38/lib/sqlalchemy/orm/query.py", line 3427, in one_or_none
    ret = list(self)
  File "/srv/yaps/mounts/superset/superset_build/bbe899d629f9d61e5d2a8ffdccbcc57724a557ea-e230e418e5960bc45d735cb21d806661/celery.runfiles/__main__/pip/SQLAlchemy/SQLAlchemy-cpython-38/lib/sqlalchemy/orm/loading.py", line 101, in instances
    cursor.close()
  File "/srv/yaps/mounts/superset/superset_build/bbe899d629f9d61e5d2a8ffdccbcc57724a557ea-e230e418e5960bc45d735cb21d806661/celery.runfiles/__main__/pip/SQLAlchemy/SQLAlchemy-cpython-38/lib/sqlalchemy/util/langhelpers.py", line 68, in __exit__
    compat.raise_(
  File "/srv/yaps/mounts/superset/superset_build/bbe899d629f9d61e5d2a8ffdccbcc57724a557ea-e230e418e5960bc45d735cb21d806661/celery.runfiles/__main__/pip/SQLAlchemy/SQLAlchemy-cpython-38/lib/sqlalchemy/util/compat.py", line 178, in raise_
    raise exception
  File "/srv/yaps/mounts/superset/superset_build/bbe899d629f9d61e5d2a8ffdccbcc57724a557ea-e230e418e5960bc45d735cb21d806661/celery.runfiles/__main__/pip/SQLAlchemy/SQLAlchemy-cpython-38/lib/sqlalchemy/orm/loading.py", line 81, in instances
    rows = [proc(row) for row in fetch]
  File "/srv/yaps/mounts/superset/superset_build/bbe899d629f9d61e5d2a8ffdccbcc57724a557ea-e230e418e5960bc45d735cb21d806661/celery.runfiles/__main__/pip/SQLAlchemy/SQLAlchemy-cpython-38/lib/sqlalchemy/orm/loading.py", line 81, in <listcomp>
    rows = [proc(row) for row in fetch]
  File "/srv/yaps/mounts/superset/superset_build/bbe899d629f9d61e5d2a8ffdccbcc57724a557ea-e230e418e5960bc45d735cb21d806661/celery.runfiles/__main__/pip/SQLAlchemy/SQLAlchemy-cpython-38/lib/sqlalchemy/orm/loading.py", line 525, in _instance
    tuple([row[column] for column in pk_cols]),
  File "/srv/yaps/mounts/superset/superset_build/bbe899d629f9d61e5d2a8ffdccbcc57724a557ea-e230e418e5960bc45d735cb21d806661/celery.runfiles/__main__/pip/SQLAlchemy/SQLAlchemy-cpython-38/lib/sqlalchemy/orm/loading.py", line 525, in <listcomp>
    tuple([row[column] for column in pk_cols]),
  File "/srv/yaps/mounts/superset/superset_build/bbe899d629f9d61e5d2a8ffdccbcc57724a557ea-e230e418e5960bc45d735cb21d806661/celery.runfiles/__main__/pip/SQLAlchemy/SQLAlchemy-cpython-38/lib/sqlalchemy/engine/result.py", line 681, in _key_fallback
    util.raise_(
  File "/srv/yaps/mounts/superset/superset_build/bbe899d629f9d61e5d2a8ffdccbcc57724a557ea-e230e418e5960bc45d735cb21d806661/celery.runfiles/__main__/pip/SQLAlchemy/SQLAlchemy-cpython-38/lib/sqlalchemy/util/compat.py", line 178, in raise_
    raise exception
sqlalchemy.exc.NoSuchColumnError: "Could not locate column in row for column 'alerts.id'"

How to reproduce the bug

install geckodriver
set up config.py to enable alerting

ENABLE_ALERTS = True
FEATURE_FLAGS = {"THUMBNAILS": True}

THUMBNAIL_SELENIUM_USER = "Admin"
celery_alerting = {'alerts.schedule_check': {
        'task': 'alerts.schedule_check',
        'schedule': crontab(minute='*/1'),
    }}
CeleryConfig.CELERYBEAT_SCHEDULE.update(celery_alerting)
CELERY_CONFIG = CeleryConfig

Go to Manage -> Alerts
Create a few alerts (~6) that will run at the same time
Start a celery worker and celery beat
See error in celery worker

Environment

superset version: 0.37
python version: 3.7.7

Checklist
Make sure these boxes are checked before submitting your issue - thank you!

[x] I have checked the superset logs for python stacktraces and included it here as text if there are any.
[x] I have reproduced the issue with at least the latest released version of superset.
[x] I have checked the issue tracker for the same issue and I haven't found one similar.

It seems that celery is not happy to deal with the sqlalchemy pool & that's related to the process forking. The recommendation I found was to have 1 session per worker to avoid issues like this. Here is some read:

https://stackoverflow.com/questions/14526249/celery-worker-database-connection-pooling
https://stackoverflow.com/questions/44598266/sqlalchemy-exc-nosuchcolumnerror-when-im-querying-in-parent-process
http://www.prschmid.com/2013/04/using-sqlalchemy-with-celery-tasks.html

cc @willbarrett @villebro

@nytai , @dpgaspar looks like this issue persists in the thumbnail caching tasks as well - just have tried it on staging
It's possible to follow https://github.com/apache/incubator-superset/pull/10819 approach to fix that.

@bkyryliuk  If I use
FEATURE_FLAGS = {
    "THUMBNAILS": True
}

superset will report error:
[2021-01-21 13:30:47,554: INFO/ForkPoolWorker-1] Processing url for thumbnail: 85e35616c1758c065a4fc7445f084f9a
Init selenium driver
[2021-01-21 13:30:47,555: INFO/ForkPoolWorker-1] Init selenium driver
Failed at generating thumbnail Instance <User at 0x112e39250> is not bound to a Session; attribute refresh operation cannot proceed (Background on this error at: http://sqlalche.me/e/13/bhk3)
[2021-01-21 13:30:55,431: ERROR/ForkPoolWorker-1] Failed at generating thumbnail Instance <User at 0x112e39250> is not bound to a Session; attribute refresh operation cannot proceed (Background on this error at: http://sqlalche.me/e/13/bhk3)

Is this problem related to this PR https://github.com/apache/superset/pull/10819 ?

@bkyryliuk  If I use
FEATURE_FLAGS = {
    "THUMBNAILS": True
}

superset will report error:
[2021-01-21 13:30:47,554: INFO/ForkPoolWorker-1] Processing url for thumbnail: 85e35616c1758c065a4fc7445f084f9a
Init selenium driver
[2021-01-21 13:30:47,555: INFO/ForkPoolWorker-1] Init selenium driver
Failed at generating thumbnail Instance <User at 0x112e39250> is not bound to a Session; attribute refresh operation cannot proceed (Background on this error at: http://sqlalche.me/e/13/bhk3)
[2021-01-21 13:30:55,431: ERROR/ForkPoolWorker-1] Failed at generating thumbnail Instance <User at 0x112e39250> is not bound to a Session; attribute refresh operation cannot proceed (Background on this error at: http://sqlalche.me/e/13/bhk3)

Is this problem related to this PR https://github.com/apache/superset/pull/10819 ?

@bkyryliuk If I use
FEATURE_FLAGS = {
    "THUMBNAILS": True
}

superset will report error:
[2021-01-21 13:30:47,554: INFO/ForkPoolWorker-1] Processing url for thumbnail: 85e35616c1758c065a4fc7445f084f9a
Init selenium driver
[2021-01-21 13:30:47,555: INFO/ForkPoolWorker-1] Init selenium driver
Failed at generating thumbnail Instance <User at 0x112e39250> is not bound to a Session; attribute refresh operation cannot proceed (Background on this error at: http://sqlalche.me/e/13/bhk3)
[2021-01-21 13:30:55,431: ERROR/ForkPoolWorker-1] Failed at generating thumbnail Instance <User at 0x112e39250> is not bound to a Session; attribute refresh operation cannot proceed (Background on this error at: http://sqlalche.me/e/13/bhk3)

Is this problem related to this PR #10819 ?

I have the same issue with thumbnails. Would be nice to know, if this is a bug or if I have a wrong thumbnail configuration.

@bkyryliuk If I use
FEATURE_FLAGS = {
    "THUMBNAILS": True
}

superset will report error:
[2021-01-21 13:30:47,554: INFO/ForkPoolWorker-1] Processing url for thumbnail: 85e35616c1758c065a4fc7445f084f9a
Init selenium driver
[2021-01-21 13:30:47,555: INFO/ForkPoolWorker-1] Init selenium driver
Failed at generating thumbnail Instance <User at 0x112e39250> is not bound to a Session; attribute refresh operation cannot proceed (Background on this error at: http://sqlalche.me/e/13/bhk3)
[2021-01-21 13:30:55,431: ERROR/ForkPoolWorker-1] Failed at generating thumbnail Instance <User at 0x112e39250> is not bound to a Session; attribute refresh operation cannot proceed (Background on this error at: http://sqlalche.me/e/13/bhk3)

Is this problem related to this PR #10819 ?

I have the same issue with thumbnails. Would be nice to know, if this is a bug or if I have a wrong thumbnail configuration.

I merge user to session and it can work right now.
https://github.com/cdmikechen/incubator-superset/blob/53de43280257e1767f6929a3e57f7b9e929cd470/superset/tasks/thumbnails.py#L52

I merge user to session and it can work right now.
https://github.com/cdmikechen/incubator-superset/blob/53de43280257e1767f6929a3e57f7b9e929cd470/superset/tasks/thumbnails.py#L52

@cdmikechen Thank you very much, will test this later

@cdmikechen Thank you very much, will test this later

I'm working on an app-level fix for this based on https://www.yangster.ca/post/not-the-same-pre-fork-worker-model/. This should also resolve https://github.com/apache/superset/issues/12766

https://github.com/apache/superset/pull/13350 contains a potential fix for this issue. Can you please test and confirm?


Find way to easily create inline OpenXmlElement

Currently this code fails:
Paragraph([Run([clonedNode])])

See this for details: https://stackoverflow.com/a/5708088

Solved using append-based ce. I am not sure it was implemented correctly but seems work. See https://github.com/SightRo/Templatium/commit/c62c2cbc203149b2f2a827659851935a4fd79743.


[ROCKETMQ-388] Fix the bug of select target queue of Half Topic for transactional message

What is the purpose of the change
fix https://github.com/apache/rocketmq/issues/388
Brief changelog
select the target queue of Half Topic use the original message queue id
Verifying this change
XXXX
Follow this checklist to help us incorporate your contribution quickly and easily:

[x] Make sure there is a JIRA issue filed for the change (usually before you start working on it). Trivial changes like typos do not require a JIRA issue. Your pull request should address just this issue, without pulling in other changes - one PR resolves one issue.
[x] Format the pull request title like [ROCKETMQ-XXX] Fix UnknownException when host config not exist. Each commit in the pull request should have a meaningful subject line and body.
[x] Write a pull request description that is detailed enough to understand what the pull request does, how, and why.
[x] Write necessary unit-test to verify your logic correction, more mock a little better when cross module dependency exist. If the new feature or significant change is committed, please remember to add integration-test in test module.
[ ] Run mvn -B clean apache-rat:check findbugs:findbugs checkstyle:checkstyle to make sure basic checks pass. Run mvn clean install -DskipITs to make sure unit-test pass. Run mvn clean test-compile failsafe:integration-test  to make sure integration-test pass.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

@vongosling

Coverage decreased (-0.1%) to 42.352% when pulling 54af34f2c81619c310c77ffc66d86519eb6bc164 on dbl-x:master into 7cae583918be94f3a7a530feef6bd6fac4292e2d on apache:master.

@dbl-x hi，thanks for your pr, and if you want to optimize this place. I think we must consider how to add a queue selection strategy firstly, and then consider how to make the check service to be a multi thread service, if not, multi queue will not bring  performance improvements,  others such as inner topic create etc. also need to be considered. come on, we are glad to help you to complete this  PR.


[Feature request] Add support for .vimrc files

Is your feature request related to a problem? Please describe.
The default notepad does have an option for UNIX line endings, but it is not convenient.
Describe the solution you'd like
Possibility to open .vimrc files with Notepads, just like it is possible now with .bashrc

Done: https://github.com/JasonStein/Notepads/commit/0ac8e1a6d511255bb73d20e967c4a2427ac665fa

Closing this since v<IP_ADDRESS> is out.


feat: Add Plausible analytics

Adds Plausible analytics to both apps

[x] Feature

Jira

https://ostmodern.atlassian.net/browse/REFAPP-64

Codecov Report

Merging #86 (d7e3f0a) into main (99ece84) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main      #86   +/-   ##
=======================================
  Coverage   89.82%   89.82%
=======================================
  Files          81       81
  Lines        2122     2122
  Branches      643      643
=======================================
  Hits         1906     1906
  Misses        203      203
  Partials       13       13

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Google sign-in to replace Elmo credentials

Related to: https://github.com/palazzem/elmo-alerting/issues/5

Closed with https://github.com/palazzem/elmo-alerting/issues/5#issuecomment-485238504.


Sourcecopy Errors / Doesn't Unpack Payload Correctly ...

I have a copy/paste of the long list of errors ... mainly stuff like this

thread '' panicked at ':thread 'src\cmd.rs
thread 'error running operation: unimplemented operation: SourceCopy::', ' panicked at 'src\cmd.rsthread '107thread 'thread '' panicked at 'thread 'error running operation: unimplemented operation: SourceCopy30:thread 'src\cmd.rs30107', ' panicked at 'error running operation: unimplemented operation: SourceCopy::error running operation: unimplemented operation: SourceCopy' panicked at '',
' panicked at '107' panicked at '::src\cmd.rserror running operation: unimplemented operation: SourceCopy', 107' panicked at '30' panicked at '' panicked at '', ' panicked at 'error running operation: unimplemented operation: SourceCopysrc\cmd.rs
error running operation: unimplemented operation: SourceCopythread ':' panicked at 'error running operation: unimplemented operation: SourceCopy10730:', src\cmd.rs:error running operation: unimplemented operation: SourceCopy
error running operation: unimplemented operation: SourceCopyerror running operation: unimplemented operation: SourceCopysrc\cmd.rserror running operation: unimplemented operation: SourceCopy:thread '', 30error running operation: unimplemented operation: SourceCopy', :
107src\cmd.rs:30', ', ', thread '', :', src\cmd.rs107' panicked at '
', src\cmd.rs30thread '::107
src\cmd.rssrc\cmd.rssrc\cmd.rssrc\cmd.rs107src\cmd.rs:' panicked at ':error running operation: unimplemented operation: SourceCopysrc\cmd.rs:
30107thread '::' panicked at '::::107thread 'error running operation: unimplemented operation: SourceCopy30', :107:' panicked at 'thread '
:107107error running operation: unimplemented operation: SourceCopy10710730107:',
:107src\cmd.rs30error running operation: unimplemented operation: SourceCopythread '30' panicked at '::', :30
:30' panicked at ':30src\cmd.rs:
', ' panicked at '
error running operation: unimplemented operation: SourceCopy:30src\cmd.rs30
thread '30thread '
:30
src\cmd.rs107' panicked at 'error running operation: unimplemented operation: SourceCopyerror running operation: unimplemented operation: SourceCopythread 'thread '', 30
:
I can post or send the whole thing ... not sure what those errors are
Running Win11 (64-bit), 13th Gen Intel(R) Core(TM) i7-13700H   1.70 GHz Processor, 32GB RAM
Can anyone help me with this?
Pls and Thanks...maybe I'm missing other dependencies etc...
=]

Could you upload the payload file here?

payload.bin
https://drive.google.com/file/d/1Y2GWbTlvjyc4ws-7QFnZugmFTkksgBYl/view?usp=drive_web
Sure thing sir, here you go.
=]
On Thu, Dec 5, 2024 at 8:50 PM ajeetdsouza @.***> wrote:

Could you upload the payload file here?
—
Reply to this email directly, view it on GitHub
https://github.com/crazystylus/otadump/issues/40#issuecomment-2521912344,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALA3YESE3EKS3AKUEBIDAVD2ED7F3AVCNFSM6AAAAABTDNJC2SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMRRHEYTEMZUGQ
.
You are receiving this because you authored the thread.Message ID:
@.***>

let me know if you need / want the zip file ... my phone's a oneplus 11 5G,
I'm in Canada, and I get the OTA update from the oneplus update app, it
allows me to download it.
So, to-me, from them it must be fine...but as I say perhaps I'm missing
something in my environment to be able to unpack it correctly, it DOES do
some of the files seemingly fine...but the one I need, boot_init.img ... it
doesn't seem to be good.
=]
On Fri, Dec 6, 2024 at 3:13 PM Larry Turner @.***>
wrote:

payload.bin
https://drive.google.com/file/d/1Y2GWbTlvjyc4ws-7QFnZugmFTkksgBYl/view?usp=drive_web
Sure thing sir, here you go.
=]
On Thu, Dec 5, 2024 at 8:50 PM ajeetdsouza @.***>
wrote:

Could you upload the payload file here?
—
Reply to this email directly, view it on GitHub
https://github.com/crazystylus/otadump/issues/40#issuecomment-2521912344,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALA3YESE3EKS3AKUEBIDAVD2ED7F3AVCNFSM6AAAAABTDNJC2SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMRRHEYTEMZUGQ
.
You are receiving this because you authored the thread.Message ID:
@.***>

I think I see my error, the file I supplied and tested this on was not the
full otaupdate file, it was the incremental one...because I just downloaded
the FULL ota file and used otadumper and it seems to work fine...
I apologize...
it just confused me because the incremental vs the full ota update have two
similar but actually different numbers ... and my phone lists the
incremental version number in the about--> version tab and NOT the full
one's exact version number.
I'm not 100% sure if extracting the init_boot file from the full one and
using it to patch with Magisk to root the phone...I'm hesitant since it IS
technically a different number there...
from what I'm flashing the wrong thing to my boot_init could bootloop me
and then I'll be in some trouble...like I need to 100% make SURE I know if
the boot_init I extracted from this OTA update is gonna work to get me
outta a jam if indeed I try to root and get bootlooped...otherwise I could
brick the phone...
not sure who I could ask about why there are different version numbers for
the incremental / full versions ... or if you know if they're the "same"
thing really
=]
As for your tool ... again it's my mistake .. it does seem to work
=]
and thanks for making this tool!!
=]
On Fri, Dec 6, 2024 at 3:15 PM Larry Turner @.***>
wrote:

let me know if you need / want the zip file ... my phone's a oneplus 11
5G, I'm in Canada, and I get the OTA update from the oneplus update app, it
allows me to download it.
So, to-me, from them it must be fine...but as I say perhaps I'm missing
something in my environment to be able to unpack it correctly, it DOES do
some of the files seemingly fine...but the one I need, boot_init.img ... it
doesn't seem to be good.
=]
On Fri, Dec 6, 2024 at 3:13 PM Larry Turner @.***>
wrote:

payload.bin
https://drive.google.com/file/d/1Y2GWbTlvjyc4ws-7QFnZugmFTkksgBYl/view?usp=drive_web
Sure thing sir, here you go.
=]
On Thu, Dec 5, 2024 at 8:50 PM ajeetdsouza @.***>
wrote:

Could you upload the payload file here?
—
Reply to this email directly, view it on GitHub
https://github.com/crazystylus/otadump/issues/40#issuecomment-2521912344,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALA3YESE3EKS3AKUEBIDAVD2ED7F3AVCNFSM6AAAAABTDNJC2SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMRRHEYTEMZUGQ
.
You are receiving this because you authored the thread.Message ID:
@.***>

No problem!


[BUG] Grid inconsistencies?

I was trying to get some shapes in a grid but it seems the children of grid2d are slightly rotated.
This simple example should clearly show how children aren't lined up together:
include <BOSL2/std.scad>
grid2d(spacing=2, cols=5, rows=5) cube(2);

Tested with OpenSCAD 2019.05.

Verified that the cubes are slightly rotated.

This is a leftover of the transition from orient as rotation angles to being a directional vector.
Fixed in 6ce93f75e009a4e26344a8f78f0323ff2817e8fc


Dependecy Check 7.1.0 False Positive on Microsoft.AspNet.FriendlyUrls.Core

Hello, I receive on dependency check 7.10.0 False positive on
Microsoft.AspNet.FriendlyUrls.Core.1.0.2.nupkg
Microsoft.AspNet.FriendlyUrls.dll
Microsoft.AspNet.FriendlyUrls.Core.es.1.0.2.nupkg
Microsoft.AspNet.FriendlyUrls.resources.dll
reported as:     cpe:2.3:a:asp-project:asp-project:1.0.2:*:*:*:*:*:*:*
cpe:2.3:a:microsoft:asp.net:1.0.2:*:*:*:*:*:*:*
cpe:2.3:a:microsoft:asp.net:1.0.2:*:*:*:*:*:*:*
cpe:2.3:a:microsoft:.net_core:1.0.2:*:*:*:*:*:*:*
pointing to packages link of Sonatype OSS INDEX indicating that thre is no vulnerability<EMAIL_ADDRESS>Location to download package: https://www.nuget.org/packages/Microsoft.AspNet.FriendlyUrls.Core/
<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>I think this could be a false positive, because I can´t find any refernce of vulnerabilities on this packages.
I´ve checked on the dependecy check latest version (7.1.0)
Thanks in advance!

Hello there. Anyone?. Thanks


Threadpool

Add threadpool interface and fixed-size threadpool implementation.
Add tests for threadpool implementation.

#19614
#19170
#18892
#19176


Toggle buttons faint inner border / anti-aliasing

Steps to Reproduce

Build a ToggleButtons widget with the fill color the same as the outside border.
code to build the widget:

ToggleButtons(
  fillColor: Colors.grey,
  borderColor: Colors.grey,
  selectedBorderColor: Colors.grey,
  children: [
    Padding(
      padding: const EdgeInsets.all(8.0),
      child: Text('First'),
    ),
    Padding(
      padding: const EdgeInsets.all(8.0),
      child: Text('Second'),
    ),
  ],
  onPressed: (i) {},
  isSelected: [false, true],
)

look closely, and see a faint outline

Expected results:

If the outline color, and the fill color are the same, there should be no faint white outline. but should fill seamlessly.
Actual results:
color does not actually matter.
the border is painted in a way that these faint lines always present.
note the vertical divider border also has faint outlines over the top and bottom borders.

Logs

[✓] Flutter (Channel beta, v1.15.17, on Mac OS X 10.15.4 19E266, locale en-US)
    • Flutter version 1.15.17 at /Users/tyler/development/flutter
    • Framework revision 2294d75bfa (5 weeks ago), 2020-03-07 00:28:38 +0900
    • Engine revision 5aff311948
    • Dart version 2.8.0 (build 2.8.0-dev.12.0 9983424a3c)

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
    • Android SDK at /Users/tyler/Library/Android/sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-29, build-tools 29.0.2
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 11.4)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 11.4, Build version 11E146
    • CocoaPods version 1.8.4

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 3.5)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 43.0.1
    • Dart plugin version 191.8593
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)

[✓] IntelliJ IDEA Ultimate Edition (version 2019.3.4)
    • IntelliJ at /Applications/IntelliJ IDEA.app
    • Flutter plugin version 45.0.2
    • Dart plugin version 193.6911.31

[✓] VS Code (version 1.41.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.8.0

[✓] Connected device (4 available)
    • AOSP on IA Emulator • emulator-5554                        • android-x86    • Android 9 (API 28) (emulator)
    • iPhone 8            • 7C1F14C5-D20E-4199-9A03-BC010C61F63A • ios            • com.apple.CoreSimulator.SimRuntime.iOS-13-2 (simulator)
    • Chrome              • chrome                               • web-javascript • Google Chrome 80.0.3987.163
    • Web Server          • web-server                           • web-javascript • Flutter Tools

• No issues found!

This looks like an antialiasing problem. The problem occurs because of the mapping from logical pixels to device pixels. There's an open issue for a documentation fix: #14288
More info about the problem can be found here:
#25009
#14288 (comment)
#17084 (comment)
#15035 (comment)

flutter doctor -v
[✓] Flutter (Channel dev, 1.20.0-3.0.pre, on Mac OS X 10.15.5 19F101, locale en-GB)
    • Flutter version 1.20.0-3.0.pre at /Users/taha/Code/flutter_dev
    • Framework revision 0af027f805 (4 days ago), 2020-07-04 12:19:20 -0700
    • Engine revision a751393804
    • Dart version 2.9.0 (build 2.9.0-20.0.dev 22da8934ac)

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.0)
    • Android SDK at /Users/taha/Code/sdk
    • Platform android-30, build-tools 30.0.0
    • ANDROID_HOME = /Users/taha/Code/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 11.5)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 11.5, Build version 11E608c
    • CocoaPods version 1.9.3

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.0)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 47.1.2
    • Dart plugin version 193.7361
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)

[✓] VS Code (version 1.46.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.12.1

[✓] Connected device (5 available)
    • SM M305F (mobile)                  • 32003c30dc19668f          • android-arm64  • Android 10 (API 29)
    • Android SDK built for x86 (mobile) • emulator-5554             • android-x86    • Android 6.0 (API 23)
      (emulator)
    • Taha’s iPhone (mobile)             • 00008020-001059882212002E • ios            • iOS 13.5.1
    • Web Server (web)                   • web-server                • web-javascript • Flutter Tools
    • Chrome (web)                       • chrome                    • web-javascript • Google Chrome 83.0.4103.116

• No issues found!

CC @shihaohong - I don't think this is avoidable although maybe if the children were opaque?
Container(
  color: fillColor,
  padding: const EdgeInsets.all(8.0),
  child: Text('First'),
),

I can try and take a look at perhaps making the entire widget a specific color (which might hide the anti-aliasing blurring), and forcing an opaque color.

Any updates?

@AirborneEagle, I verified the issue on stable 3.3 and master 3.7 and I was not able to reproduce the issue.
Does this still reproduce on your end?

flutter doctor -v (mac)
[✓] Flutter (Channel master, 3.7.0-13.0.pre.131, on macOS 13.1 22C65 darwin-arm64, locale en-IN)
    • Flutter version 3.7.0-13.0.pre.131 on channel master at /Users/mahesh/Development/flutter_master
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 0196e6050b (2 days ago), 2022-12-31 11:10:23 -0500
    • Engine revision 932591ec04
    • Dart version 3.0.0 (build 3.0.0-76.0.dev)
    • DevTools version 2.20.0
    • If those were intentional, you can disregard the above warnings; however it is recommended to use "git" directly to perform update checks
      and upgrades.

[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0-rc4)
    • Android SDK at /Users/mahesh/Library/Android/sdk
    • Platform android-33, build-tools 33.0.0-rc4
    • ANDROID_HOME = /Users/mahesh/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 14.0.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 14A400
    • CocoaPods version 1.11.3

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2021.2)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)

[✓] IntelliJ IDEA Community Edition (version 2021.2.1)
    • IntelliJ at /Applications/IntelliJ IDEA CE.app
    • Flutter plugin version 61.2.4
    • Dart plugin version 212.5080.8

[✓] VS Code (version 1.74.2)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.56.0

[✓] Connected device (3 available)
    • iPhone 12 Pro (mobile) • 026D5789-9E78-4AD5-B1B2-3F8D4E7F65E4 • ios            • com.apple.CoreSimulator.SimRuntime.iOS-14-5 (simulator)
    • macOS (desktop)        • macos                                • darwin-arm64   • macOS 13.1 22C65 darwin-arm64
    • Chrome (web)           • chrome                               • web-javascript • Google Chrome 108.0.5359.124

[✓] HTTP Host Availability
    • All required HTTP hosts are available

• No issues found!

[✓] Flutter (Channel stable, 3.3.9, on macOS 12.6 21G115 darwin-arm, locale en-IN)
    • Flutter version 3.3.9 on channel stable at /Users/mahesh/Development/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision b8f7f1f986 (24 hours ago), 2022-11-23 06:43:51 +0900
    • Engine revision 8f2221fbef
    • Dart version 2.18.5
    • DevTools version 2.15.0

[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0-rc4)
    • Android SDK at /Users/mahesh/Library/Android/sdk
    • Platform android-33, build-tools 33.0.0-rc4
    • ANDROID_HOME = /Users/mahesh/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 14.0.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 14A400
    • CocoaPods version 1.11.3

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2021.2)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)

[✓] IntelliJ IDEA Community Edition (version 2021.2.1)
    • IntelliJ at /Applications/IntelliJ IDEA CE.app
    • Flutter plugin version 61.2.4
    • Dart plugin version 212.5080.8

[✓] VS Code (version 1.70.2)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.53.20221101

[✓] Connected device (3 available)
    • iPhone 12 Pro (mobile) • 026D5789-9E78-4AD5-B1B2-3F8D4E7F65E4 • ios            •
      com.apple.CoreSimulator.SimRuntime.iOS-14-5 (simulator)
    • macOS (desktop)        • macos                                • darwin-arm64   • macOS 12.6 21G115 darwin-arm
    • Chrome (web)           • chrome                               • web-javascript • Google Chrome 107.0.5304.110

[✓] HTTP Host Availability
    • All required HTTP hosts are available

• No issues found!


[Bug] make kustomize command is broken in the Ray operator

Search before asking

[X] I searched the issues and found no similar issues.

KubeRay Component
ray-operator
What happened + What you expected to happen
Running make kustomize command produces an error. Additionally It tries to download<EMAIL_ADDRESS>which is 4 years old.
Reproduction script
Running
make kustomize

Produces the following result:
test -s /Users/boris/Projects/kuberay/ray-operator/bin/kustomize ||  GOBIN=/Users/boris/Projects/kuberay/ray-operator/bin/kustomize/.. go install<EMAIL_ADDRESS>go<EMAIL_ADDRESS>(in sigs.k8s.io/kustomize/kustomize/v3@v3.10.0):
        The go.mod file for the module providing named packages contains one or
        more exclude directives. It must not contain directives that would cause
        it to be interpreted differently than if it were the main module.
make: *** [kustomize] Error 1

Anything else
No response
Are you willing to submit a PR?

[ ] Yes I am willing to submit a PR!

I realized that https://github.com/ray-project/kuberay/issues/1368 is a duplicate of this one.


feat(rds): Add AWS RDS clusters to transport encryption check

Context
Add additional RDS cluster transport level encryption logic for supported RDS versions:

For PostgreSQL and Aurora PostgreSQL clusters, if the rds.force_ssl parameter value is set to 0, the Transport Encryption feature is not enabled. For MySQL, Aurora MySQL and MariaDB clusters, if the require_secure_transport parameter value is set to OFF, the Transport Encryption feature is not enabled.

Description
Added checks for MySQL, MariaDB, PostgreSQL, Aurora PostgreSQL, and Aurora MySQL DB clusters.
Had to modify rds_instance_deletion_protection check and test as well to deal the modification to the db_clusters which allows the parameters to be read.
License
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

PR that fixes the issues in https://github.com/prowler-cloud/prowler/pull/4004

Thanks @madereddy ! Can you check my comment? And please add a test for a cluster that does not have encryption enabled, please!

@sergargar There is already one test case called: test_rds_clustered_instance which was repurposed from the older tests to skip clustered instances entirely. I can modify the name to be more descriptive if needed.

@sergargar There is already one test case called: test_rds_clustered_instance which was repurposed from the older tests to skip clustered instances entirely. I can modify the name to be more descriptive if needed.

I just saw it, thanks.


Notifications not received when app is closed

Hello,
I am trying to send notifications to android device. When app is open in my device, i am getting push notification, but its closed there is no notifications receiving. Here is the code which i am doing:
notification = app.notifications.build(
    destinations: [DEVICE_TOKEN_HERE],
    data: { text: message, key: value, key: value }
  )
  app.push_notifications if notification.save

where key are the extra parameters i want to pass. This code works when the app is opened. Is there anything wrong in the code ? or do i need to add some other settings to receive the notification when app is closed? Your kind help is highly appreciated.
Thanks in advance.

Hi @vijirajtp I'd say the issue is probably on the device end, or at least not on the rails gem as it's clear that notifications are successfully pushed.
I don't know enough Android to help you there, but probably there are different ways of handling notifications when the app is open or not.

I'm closing it as it seems to be an issue somewhere outside this gem. Please reopen it if required.

Hi Carlos
Thanks for the response. I will check it in device end.


resin-filesystem-expand: Remove set -e

This script is very simple and set -e can misinterpret some of the
informative error codes from e2fsck as fatal errors. Remove set -e
as it doesn't buy us any reliability in this simple script.
Signed-off-by: Will Newton<EMAIL_ADDRESS>

@agherzan could you merge this please?


Initial web app with map + camera function

Create very first version of web app: a map with ShSt graph edges on top, and the ability to take a photo that's linked back to that ShSt reference ID
(Not sure if this is Kevin or Morgan, so added both of you for awareness)

shipped


Consider allowing a user-defined job-id

Hi,
At the moment, Proletarian uses a type-4 UUID for the job-id (via a (UUID/randomUUID) function call in the job.clj namespace). This is totally fine and works great! However, it may be worth considering allowing the programmer to provide their own UUID generator, without mandating that the UUID is a (Type-4) UUID (via the (assert (instance? UUID job-id)) in the job.clj namespace).
For example:
Allow the user to provide a UUID generator that returns a UUID Type 7 (to allow efficient storage of UUIDs, for indexing) (or even a UUID Type 8, a custom type).
Allow the user to provide a ULID generator that would return ULIDs
Allow the user to provide a UUID generator that may return a Snowflake ID.
This could open up the generation of the UUIDs to suit particular database requirements.
-=david=-

Hi,
True, but what I'm proposing is that the user, who has full control of their database, may want to design a database schema that may not want to use UUID Type 4's for the primary key (being notriously hard to index, given their random distribution).
PostresSQL (v18 I hope - big fan of PostgreSQL - prefer it actually) will include support for UUID Type 7s (waiting on code review https://commitfest.postgresql.org/47/4388/).
What's to stop a user from using the database schema supplied by this project, tweak it slightly to suit their needs, then use that instead of the one supplied by this project. In that case, yes, we could use the uuid-fn but there is a strict enforcement of the pre to check if the UUID returned from the uuid-fn is a actually a UUID - and we have no idea when/if Java will support Type 7 UUIDs.
So, why not simply relax the constraint slightly. Remove the pre check and let the user decided what the return type of the UUID function is.


Write report in case of success

If there are not even notices found for the nested files, no report is written out. If the report is published on a server together with the build output, it will be there only, if validation failed. It makes the link to the validation report in the summary build report broken, although nothing went wrong :-)
The problem seems to be, that the reporter is not called at all, if there is nothing to report. Would it be possible to call it with the list of files without any problems found? For example:
[{"file": "first.html"}, {"file": "second.html"}, ...]

There is a related issue with a partially failing validation. If you check ten files and only one ends up with warnings, the report will contain only this one file. The other nine files will not be shown as valid in the report.
How about introducing an option for enabling warning-free files in the report?

As you may have noticed, I'm spending very little time on this repo. Haven't used it myself in years.
The suggestion sounds good, but likely the only way for this to get implemented, is for you to do it yourself. Me or maybe @XhmikosR will review and land it eventually.


add connection_wait_time to query_history

Allow pass in connection_wait_time instead of just default to 60.
Without connection_wait_time it will just wait till something happens (according to class Condition def wait, "Wait until notified or until a timeout occurs.")

Thanks for your PR.
query_history is a standard function provided by BaseGateway and does not support extra parameter for now.


Pointing hand shown on disabled IconButton in Flutter desktop app on macOS

Steps to Reproduce

Run flutter create bug for macOS.
Update the files as follows:

import 'package:flutter/material.dart';

void main() {
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        body: IconButton(
          icon: Icon(Icons.ac_unit),
          onPressed: null,
        ),
      ),
    );
  }
}

Hover over the disabled IconButton with cursor

Expected results:
When button is disabled, should not show pointing hand cursor:

This button example is from https://material.angular.io/components/button/overview.
Actual results:

In Flutter for macOS, hovering over the IconButton shows the pointing hand cursor, even though the button is disabled.
The pointing hand cursor should only be shown if the button is clickable.

Logs

Analyzing repro_macos_clickable_button...
No issues found! (ran in 3.9s)

[✓] Flutter (Channel master, 1.21.0-10.0.pre.113, on Mac OS X 10.15.6 19G2021, locale en-US)
    • Flutter version 1.21.0-10.0.pre.113 at /Users/droidery/flutter
    • Framework revision 780f5f9904 (14 hours ago), 2020-08-15
    • Engine revision 7571e7c380
    • Dart version 2.10.0 (build 2.10.0-11.0.dev)

[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
    • Android SDK at /Users/droidery/Library/Android/sdk
    • Platform android-29, build-tools 28.0.3
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 11.6)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 11.6, Build version 11E708
    • CocoaPods version 1.9.3

[✓] Android Studio (version 4.0)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 45.1.1
    • Dart plugin version 192.7761
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)

[✓] IntelliJ IDEA Community Edition (version 2020.2)
    • IntelliJ at /Applications/IntelliJ IDEA CE.app
    • Flutter plugin version 48.0.4
    • Dart plugin version 202.6397.47

[✓] VS Code (version 1.48.0)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.13.2

[✓] Connected device (1 available)
    • macOS (desktop) • macos • darwin-x64 • Mac OS X 10.15.6 19G2021

Reproducible on the latest master 1.21.0-10.0.pre.114 on both Windows and MacOS.

flutter doctor -v
[√] Flutter (Channel master, 1.21.0-10.0.pre.114, on Microsoft Windows [Version 10.0.19041.450], locale en-US)
    • Flutter version 1.21.0-10.0.pre.114 at C:\Development\flutter_master
    • Framework revision b2c0970aa7 (23 hours ago), 2020-08-16 06:11:02 -0400
    • Engine revision b300be3df3
    • Dart version 2.10.0 (build 2.10.0-34.0.dev)

[√] Android toolchain - develop for Android devices (Android SDK version 30.0.1)
    • Android SDK at C:\Users\marku\AppData\Local\Android\sdk
    • Platform android-30, build-tools 30.0.1
    • Java binary at: C:\Users\marku\AppData\Local\JetBrains\Toolbox\apps\AndroidStudio\ch-0\193.6626763\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
    • All Android licenses accepted.

[√] Chrome - develop for the web
    • Chrome at C:\Program Files (x86)\Google\Chrome\Application\chrome.exe

[√] Visual Studio - develop for Windows (Visual Studio Community 2019 16.6.5)
    • Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
    • Visual Studio Community 2019 version 16.6.30320.27
    • Windows 10 SDK version 10.0.18362.0

[√] Android Studio (version 4.0)
    • Android Studio at C:\Users\marku\AppData\Local\JetBrains\Toolbox\apps\AndroidStudio\ch-0\193.6626763
    • Flutter plugin version 47.1.2
    • Dart plugin version 193.7361
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)

[√] Connected device (5 available)
    • SM G950F (mobile)           • ce12171c51cc001c03 • android-arm64  • Android 9 (API 28)
    • sdk gphone x86 arm (mobile) • emulator-5554      • android-x86    • Android 11 (API 30) (emulator)
    • Windows (desktop)           • windows            • windows-x64    • Microsoft Windows [Version 10.0.19041.450]
    • Web Server (web)            • web-server         • web-javascript • Flutter Tools
    • Chrome (web)                • chrome             • web-javascript • Google Chrome 84.0.4147.125

• No issues found!

CC @dkwingsmt

For desktop this will be moot because of https://github.com/flutter/flutter/issues/59576
However, this should be done for web.


pyrosm.OSM pygeos exception

About 40% of the boundaries extracted from cropped_northern_line.osm.pbf (source, planetOSM) result in pygeos exceptions. Some reading around online resulted in the following unsuccessful attempts at resolving:

try fix_geom() in the same fashion as access_to_services_OTP. i.e. Try shapely.make_valid() and if this doesn't work, use a buffer with a value of zero.
Check if the workflow needs to change in cases where the returned boundary geometry is polygon vs multipolygon. This does not seem to be the cause.
Check if the problematic boundaries are empty or not Polygonal or LinearRing. No examples were found other than LinearRing.

Error:
Traceback (most recent call last):
  File "<stdin>", line 3, in <module>
  File "<stdin>", line 23, in filter_buildings
  File "/opt/anaconda3/envs/pyrosm/lib/python3.9/site-packages/pyrosm/pyrosm.py", line 265, in get_buildings
    gdf = get_building_data(
  File "/opt/anaconda3/envs/pyrosm/lib/python3.9/site-packages/pyrosm/buildings.py", line 47, in get_building_data
    gdf = prepare_geodataframe(
  File "pyrosm/frames.pyx", line 134, in pyrosm.frames.prepare_geodataframe
  File "pyrosm/frames.pyx", line 185, in pyrosm.frames.prepare_geodataframe
  File "/opt/anaconda3/envs/pyrosm/lib/python3.9/site-packages/geopandas/tools/sjoin.py", line 124, in sjoin
    indices = _geom_predicate_query(left_df, right_df, predicate)
  File "/opt/anaconda3/envs/pyrosm/lib/python3.9/site-packages/geopandas/tools/sjoin.py", line 220, in _geom_predicate_query
    l_idx, r_idx = sindex.query_bulk(input_geoms, predicate=predicate, sort=False)
  File "/opt/anaconda3/envs/pyrosm/lib/python3.9/site-packages/geopandas/sindex.py", line 756, in query_bulk
    res = self._tree.query_bulk(geometry, predicate)
  File "/opt/anaconda3/envs/pyrosm/lib/python3.9/site-packages/pygeos/strtree.py", line 228, in query_bulk
    return self._tree.query_bulk(geometry, predicate)
pygeos.GEOSException: IllegalArgumentException: Argument must be Polygonal or LinearRing

Next step: Test this issue against pyrosm data ingests for the same area.


refactor(storage): mem table spill only uses the last 12 bits of epoch

I hereby agree to the terms of the RisingWave Labs, Inc. Contributor License Agreement.
What's changed and what's your intention?
as title, detailed in https://github.com/risingwavelabs/risingwave/issues/14892.

Checklist

[ ] I have written necessary rustdoc comments
[ ] I have added necessary unit tests and integration tests
[ ] I have added test labels as necessary. See details.
[ ] I have added fuzzing tests or opened an issue to track them. (Optional, recommended for new SQL features #7934).
[ ] My PR contains breaking changes. (If it deprecates some features, please create a tracking issue to remove them in the future).
[ ] All checks passed in ./risedev check (or alias, ./risedev c)
[ ] My PR changes performance-critical code. (Please run macro/micro-benchmarks and show the results.)

[ ] My PR contains critical fixes that are necessary to be merged into the latest release. (Please check out the details)

Documentation

[ ] My PR needs documentation updates. (Please use the Release note section below to summarize the impact on users)

Release note
If this PR includes changes that directly affect users or other significant modifications relevant to the community, kindly draft a release note to provide a concise summary of these changes. Please prioritize highlighting the impact these changes will have on users.

Given that mem-table spill is already enabled by default, I suggest we have two PRs in two releases to roll-out this changes:

Only use 12 bits of epoch in the write path but still support reading EpochWithGap with spill bits > 12bits
Panic when reading EpochWithGap with spill bits > 12bits

ly use 12 bits of epoch in the write path but still suppor

Got it.


Fix SOL005NsLcmOpOcc data model

Fix SOL005NsLcmOpOcc data model:

ResourceChanges should be a dict

I opened a new PR with the internal branch. Closing this.

I opened a new PR with the internal branch. Closing this.


Function to save all data from the database

At the moment there is no possibility to save all data from the database to create a backup of the data

Generated an option to download all images under localhost:5001/download_all_images with commit a6c8520f06e86122169221a5afd499e057383fba
The url is at this moment not integrated I the frontend


Support with Nrwl

I'm submitting a...

[ ] Regression (a behavior that used to work and stopped working in a new release)
[ ] Bug report
[ ] Performance issue
[ ] Feature request
[ ] Documentation issue or request
[x] Support request
[ ] Other... Please describe:

Current behavior
I'm searching how to use transloco with a project built with Nrwl https://nrwl.io/. I would like to have a folder i18n for my apps and for each libs., but not sure if it's possible.
I checked transloco-with-nx-libs https://github.com/NetanelBasal/transloco-with-nx-libs, but transloco don't work in this project, labels are not displayed.

@M-Blobby it should work for you no problem, just use TranslocoConfig on the main application and save side project's translations on the assets directory of the main app.
also for questions, we have a gitter channel so for further questions feel free to enter and ask there.

I'm trying to add transloco to our Nx monorepo, but get the following error while doing so.
Any suggestion to what I'm doing wrong?


Changed Nightly Token chain id from MaiNet to DevNet

Please note: This repository is being rebuilt to accept the new volume of token additions and modifications. PR merges will be delayed.

I agree to not ping anybody on Discord/Twitter/email about this pull request. Instead I will inquire by posting a new comment in the pull request if needed.

PRs are reviewed in bulk and and can take up to two weeks to be merged.
This repository is managed using an auto merge action. Please ensure your PR has no deleted lines, and it will be merged.
Please provide the following information for your token.
Please include change to the src/tokens/solana.tokenlist.json file in the PR.
DON'T modify any other token on the list.
At minimum each entry should have

Token Address:
Token Name:
Token Symbol:
Logo: (logo should be uploaded under assets/mainnet//*.<png/svg>)
Link to the official homepage of token:
Coingecko ID if available (https://www.coingecko.com/api/documentations/v3#/coins/get_coins__id_):

Auto merge requirements
Your pull request will be automatically merged if the following conditions are met:

Your pull request only adds new tokens to the list. Any modification to existing
tokens will require manual review to prevent unwanted modifications.

Your pull request does not touch unrelated code. In particular, reformatting changes to unrelated
code will cause the auto merge to reject your PR.

Any asset files added correspond to the token address you are adding. Asset files
must be PNG, JPG or SVG files.

Your change is valid JSON and conforms to the schema. If your change failed validation,
read the error message carefully and update your PR accordingly.

No other tokens shares the same name, symbol or address.

For example, this change would be rejected due to unrelated changes:

The bot runs every 60 minutes and bulk-merges all open pull requests to prevent conflicts.
This means that you need to wait up to 60 minutes for your pull request to be merged or reprocessed.

Hi Solana Labs Team,
I recently created a token for fun so I decided to make it leave in the DevNet. Then I accidentally used the MainNet's Chain ID (101) but know I want to change it to 103 (DevNet). Is there a way?


Does not build for target x86_64-unknown-linux-musl when using reqwest

Building for the target x86_64-unknown-linux-musl does not work by default.
cross build --target=x86_64-unknown-linux-musl --no-default-features --features reqwest

Workaround: disable the reqwest feature.

@dyc3 👋 Thank you for your feedback!
Please tell me more about your problem and its solution. It's not entirely clear from PR how this solves your problem.
Can you also attach build commands and errors?

Sorry about the sparse details. Ultimately, my problem is that I need to build a portable binary for my project, and compiling for x86_64-unknown-linux-musl helps do that because it doesn't dynamically link glibc, instead it statically links musl.
By default, reqwest (well, technically hyper) uses the openssl crate, which requires dynamically linking to the system library, which is a no-go for a portable binary.
Running cross build --target=x86_64-unknown-linux-musl --no-default-features --features reqwest
(cross  instead of cargo makes it easier to cross compile, otherwise you have to deal with a bunch of C toolchain stuff)
Truncated Output:
...
--- stderr
  Package openssl was not found in the pkg-config search path.
  Perhaps you should add the directory containing `openssl.pc'
  to the PKG_CONFIG_PATH environment variable
  No package 'openssl' found

  --- stderr
  thread 'main' panicked at '

  Could not find directory of OpenSSL installation, and this `-sys` crate cannot
  proceed without this knowledge. If OpenSSL is installed and this crate had
  trouble finding it,  you can set the `OPENSSL_DIR` environment variable for the
  compilation process.

  Make sure you also have the development packages of openssl installed.
  For example, `libssl-dev` on Ubuntu or `openssl-devel` on Fedora.
...

reqwest has an escape hatch for this (the rustls-tls feature), where it can use the rustls crate for TLS instead of openssl. The PR simply activates this feature on reqwest, but only when building for x86_64-unknown-linux-musl.

Now I understand, thank you!


Add support for CompressedImage, XXXStamped and messages from rosbag

In this PR I expand from https://github.com/eric-wieser/ros_numpy/pull/5
It adds CompressedImage and XXXXStamped support like https://github.com/eric-wieser/ros_numpy/pull/5 but it also adds support for rosbags following your comments on https://github.com/eric-wieser/ros_numpy/pull/3#issuecomment-362857913 (it also fixes https://github.com/eric-wieser/ros_numpy/issues/2).
Now, when we encounter a message of the same type but with a different md5sum, it will raise a ValueError explaining what's going on with the md5sums.
This could actually be checked for any message, not only the ones coming from a rosbag, but it's a more rare use case I guess.
I hope it feels less like a hack now.
Btw, if you'd like, I could also be added as a maintainer to the package. It should be version bumped and re-released :) (please)

Please ping me more often on these issues - I have a very high volume of github mail from numpy/numpy issues, and so these get lost underneath.


[scan] Test crashed with signal kill before starting test execution

New Issue Checklist

[x] Updated fastlane to the latest version
[x] I read the Contribution Guidelines
[x] I read docs.fastlane.tools
[x] I searched for existing GitHub issues

Issue Description
Sometimes, UI tests crash on startup on CI (see this job run as an example)
Command executed
  scan_options = {
    project: xcode_project,
    scheme: scheme,
    testplan: scheme,
    result_bundle: true,
    devices: device,
    number_of_retries: 3
  }
  scan(
    scan_options.merge(
      clean: true,
      build_for_testing: true
    )
  )
  scan(
    scan_options.merge(
      test_without_building: true,
      derived_data_path: lane_context[SharedValues::SCAN_DERIVED_DATA_PATH],
      only_testing: only_testing_batch
    )
  )

Complete output when running fastlane, including the stack trace and command used
2023-02-02 15:23:58.171 xcodebuild[16883:44216] [MT] IDETestOperationsObserverDebug: 462.731 elapsed -- Testing started completed.
2023-02-02 15:23:58.171 xcodebuild[16883:44216] [MT] IDETestOperationsObserverDebug: 0.000 sec, +0.000 sec -- start
2023-02-02 15:23:58.171 xcodebuild[16883:44216] [MT] IDETestOperationsObserverDebug: 462.731 sec, +462.731 sec -- end
Testing failed:
	StreamChatUITestsAppUITests-Runner (19377) encountered an error (Early unexpected exit, operation never finished bootstrapping - no restart will be attempted. (Underlying Error: Test crashed with signal kill before starting test execution. If you believe this error represents a bug, please attach the result bundle at /Users/runner/work/stream-chat-swift/stream-chat-swift/fastlane/test_output/StreamChatUITestsApp.xcresult))

** TEST EXECUTE FAILED **
[15:24:07]: Exit status: 65

Environment

Gem
Version
Update-Status

fastlane
2.211.0
✅ Up-To-Date

Hi @TomaszLizer, seems like the ticket you linked reports the error when fastlane exits with the signal abrt. When this ticket is about signal kill. I don't think they are related to each other.
Regarding the original issue I created, I don't think it's fastlane related either, it's more like a CI service performance issue (Github Actions in my case) when Simulator is stuck during simctl boot command execution. I've opened a PR to prevent this from the fastlane side.
After I implemented the execution of simctl bootstatus command on CI straight before starting fastlane scan, this error did not pop up anymore.

@alteral In the end I think root cause was similar - we are using github actions too and prelaunching simulator fixed issue on our side. Also that wasn't reproducible locally nor on simpler projects.
  Hopefully fastlane core team will be able to take a look at my PR someday.


Invensense IMU drivers accumulated minor improvements and consistency cleanup

Nothing too exciting here, but here are the general changes across most of the new(-ish) Invensense IMU drivers.

setting the desired power management (PWR_MGMT_1) mode immediately after reset and waiting the appropriate amount of time as per the datasheet (up to 100 ms in certain cases)

this ensures clean data initially and better recovery from bad states

replace the data ready interrupt interval perf counter with a simple count if data ready was enabled but missed

this removes the remaining perf count work (with floating point calculations) from interrupts and still gives us something to review quickly for potential board or sensor problems (drdy interrupt enabled, but not incrementing)
saves a small amount of cpu and an even smaller amount of memory

disabling the I2C interface immediately (as per the datasheet)
only tracking consecutive errors to trigger a full reset, and lowering this threshold quite a bit

we want to catch real problems as soon as possible, but careful to not trigger the lengthy full reset unnecessarily

style changes to keep these as consistent as possible for the possibility of consolidation at a later date

Testing

[x] icm20602
[x] icm20608g
[x] icm20689
[x] icm20649
[x] icm20948
[ ] icm40609d (nearly identical to icm42688p still)
[x] icm42688p
[x] mpu6000
[x] mpu6500
[x] mpu9250

(some) ICM devices, the 42688 included. can change the data endian by setting INTF_CONFIG0:SENSOR_DATA_ENDIAN and INTF_CONFIG0:FIFO_COUNT_ENDIAN bits. so data reading can be highly simplified by setting that bit during initialize.
this should reduce 6 "data flips" for every data sample from the IMU, which can be a lot...
that feature tested on ICM-42605. but there are probably other ICM that has that feature too, like the 42609

May I ask that is there any existing driver which can be applied to icm42605?

May I ask that is there any existing driver which can be applied to icm42605?

Yes, I successfully use icm42688p driver for icm42605 by just changing WHOAMI = 0x42

May I ask that is there any existing driver which can be applied to icm42605?

Yes, I successfully use icm42688p driver for icm42605 by just changing WHOAMI = 0x42

Thank you!

I'll add a dedicated icm42605 driver. I'm currently updating the icm42688p to make use of its additional features (18/19 bit output, clock input, etc). At this point I'd still rather err on the side of code duplication to ensure we aren't compromising on these drivers.


Fallout from transfer to org and repo rename

Off the top of my head the following need to be addressed:

[x] README.md
[x] package.json
[x] give contributors ability to publish to npm
[x] blesscss.com

/cc @BlessCSS/contributors

I can't do anything about travis as I'm not an org owner, so you'll need to take care of that one. I already sent a request from approval from the travis UI.

@mtscout6 pointed out that contributors need to be given access to publish to npm

[ ] npm

I don't see any concerns in the Readme at the moment, was there something specific you were concerned about?

Looks like the package.json is ok: https://github.com/BlessCSS/Bless/blob/4.0.0-development/package.json#L2

@mtscout6 I was referring to the old URLs in there

@mtscout6 the README has the old travis badge so we'd need to update that.

Need to add a blesscss.github.io repo to the org for the docs, then change the domain to point at the new location.
Or add a permanent from blesscss.com redirect to http://blesscss.github.io and forego the domain?

I believe everything is done for the website. I updated the DNS but it's probably still propagating.
I deleted the gh-pages branch since it's now in it's own repo and at https://blesscss.github.io

The remaining tasks were addressed in 38e282b6e6f7c20c8bbab6d31dc689000e3d9301.

Awesome, any reason to keep this issue open then?


feat: add cross account integration for existing buckets

Cloud One Service
select one or multiple if applicable
[ ] Common
[ ] Workload Security
[ ] Application Security
[ ] Network Security
[x] File Storage Security
[ ] Container Security
[ ] Conformity
[ ] Open Source Security
Proposed Changes
-added feature for cross account integration for existing buckets script

We are going to remove this PR and make a new one with all the changes, including the README.


[Python] Find and resolve unclosed socket ResourceWarnings

Describe the enhancement requested
https://github.com/apache/arrow/pull/14729 Addresses test warnings, but there are seemingly harder-to-find ResourceWarnings for unclosed sockets:

opt/conda/envs/arrow/lib/python3.7/site-packages/pyarrow/tests/parquet/test_dataset.py::test_read_partitioned_directory_s3fs_wrapper[False]
/opt/conda/envs/arrow/lib/python3.7/site-packages/_pytest/fixtures.py:907: ResourceWarning: unclosed <socket.socket fd=256, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('<IP_ADDRESS>', 37954), raddr=('<IP_ADDRESS>', 58351)>
fixture_result = fixturefunc(**kwargs)
Enable tracemalloc to get traceback where the object was allocated.
See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info.

Link to all warnings
Component(s)
Python

This is basically https://issues.apache.org/jira/browse/ARROW-17651?


Implement Styles for 'Benchmarking' page

Improve styles for 'start' buttons
Improve styles for 'loops' and 'interval' fields
Improve styles for 'radio button'

Please refer to attachment for more details

@eistrati This issue seems to be done, Diana has improved this UI, and now it looks as follow:

Are there any other changes / improvements we have to do, or we can close it ?

Yes, we can close it now. Thank you!


Support metadata on rows and columns

metadata on columns is in place... row, ie gene, metadata is quite different (orders of magnitude larger, for one.) Closing this, and more precise issues can be filed for the future.


[WIP] Remove Flannel in favor of Bridge CNI plugin

This is just an experiment to allow MicroShift work only with bridge CNI for its single-node configuration. We could discuss about creating a flag to enable or disable flannel at configuration time if needed.
DO NOT MERGE!

https://issues.redhat.com/browse/USHIFT-119

/retest

/lgtm


chore(main): release 1.17.0

:robot: I have created a release beep boop
1.17.0 (2024-07-31)
Features

add basalt-helper, remove all useless utils & handle BasaltError (673eacc)

Build System

update packages (b16f3d1)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/Andesite-Lab/Core/releases/tag/v1.17.0 :sunflower:


Value of the bar

Hello,
I'm working with Chart.js and have it set up to produce a nice bar chart. Unfortunately, the default popup when you hover over the bars only shows the value of the bar. I would like the popup to display the label of each bar in the group and its value.
Do you have any examples etc?
Thank you so much!
<canvas id="bar-chart" width="800" height="450"></canvas>

// Bar chart
new Chart(document.getElementById("bar-chart"), {
    type: 'bar',
    data: {
      labels: ["Africa", "Asia", "Europe", "Latin America", "North America"],
      datasets: [
        {
          label: "Population (millions)",
          backgroundColor: ["#3e95cd", "#8e5ea2","#3cba9f","#e8c3b9","#c45850"],
          data: [2478,5267,734,784,433]
        }
      ]
    },
    options: {
      legend: { display: false },
      title: {
        display: true,
        text: 'Predicted world population (millions) in 2050'
      }
    }
});

Please ask questions on StackOverflow: https://stackoverflow.com/questions/tagged/chart.js


Remove unreachable assertNull()

assertNull() is unreachable, so removing them looks more sensible.

Codecov Report

Merging #687 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #687   +/-   ##
=======================================
  Coverage   74.08%   74.08%
=======================================
  Files          71       71
  Lines        2396     2396
  Branches      342      342
=======================================
  Hits         1775     1775
  Misses        467      467
  Partials      154      154

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 010b10e...2954024. Read the comment docs.

Yes, the tests did pass.


displayColors- add margin to tooltip label color box

Is there a way to add margin to the tooltip label color boxes (displayColors)? Currently I feel the box is too close to the label text and would like to push it away some (set either in pixels, ems, or rems).
Expected Behavior

Ability to add margin to any side of the label color boxes

Current Behavior

No found way to do this
Possible Solution

Control margins similar to the tooltip title, etc.
Environment

Chart.js version: 2.7.2
Browser name and version: Chrome 66, MacOs

This isn't currently possible

I used this in options, tooltips:
        label: function(tooltipItem, data) {
          const label = data.datasets[tooltipItem.datasetIndex].label || ''
          return `  ` + label
        },


Historical data for credit based offers

@adwise3 : Thanks for your contribution! The author, @bandersmsft, has been notified to review your proposed change.

#sign-off

@Jak-MS : Thanks for your contribution! The author, @bandersmsft, has been notified to review your proposed change.


Time/seek bar doesn't show when dynamically loading video source

The bar that contains the seekbar/volume shows, but none of its contents are there.

@mtk4 Closing old issues. If you'd like to reopen this, let us know. Thanks!


UI enhancements, Fixing Bugs and Responsiveness

Issue Description
The landing page needs improvements to its responsiveness and UI. Additionally, there are bugs to be fixed, and the skeleton of the pages should be built. The following tasks are needed:
Tasks

Fix Responsiveness

Enhance UI

Add a responsive navbar with links to all sections.
Improve the hero section with a better CTA and relevant background.
Highlight key features with appropriate icons and styles.
Create a footer with links like Privacy Policy, Terms of Service, and social media.

Fix Existing Bugs

Build the Skeleton of Pages

Create basic layouts for Clubs, Hiring & Events pages.
Add placeholders for content to help with future development.

Expected Outcome
The landing page will be fully responsive with an enhanced UI, fixed bugs, and a well-structured skeleton of pages ready for future development.
Checklist

[x] I have checked the existing issues.
[x] I have read the Contributing Guidelines.
[x] I am a GSSoC'24-Extd contributor.
[x] I am a Hacktoberfest'24 contributor.
[x] I am willing to work on this issue.

@Yash-Ainapure please assign it to me

Issue Description
The landing page needs improvements to its responsiveness and UI. Additionally, there are bugs to be fixed, and the skeleton of the pages should be built. The following tasks are needed:
Tasks

Fix Responsiveness

Enhance UI

Add a responsive navbar with links to all sections.
Improve the hero section with a better CTA and relevant background.
Highlight key features with appropriate icons and styles.
Create a footer with links like Privacy Policy, Terms of Service, and social media.

Fix Existing Bugs

Build the Skeleton of Pages

Create basic layouts for Clubs, Hiring & Events pages.
Add placeholders for content to help with future development.

Expected Outcome
The landing page will be fully responsive with an enhanced UI, fixed bugs, and a well-structured skeleton of pages ready for future development.
Checklist

[x]  I have checked the existing issues.
[x]  I have read the Contributing Guidelines.
[x]  I am a GSSoC'24-Extd contributor.
[x]  I am a Hacktoberfest'24 contributor.
[x]  I am willing to work on this issue.

Great,do you want to work on it?
The level of the issue will depend on the work you do

@Yash-Ainapure I have sent the pull request for this.


Implement Search 1

Implement first randomly assigned search method

[ ] Implement the method in UsersDatabase.
[ ] Write unit tests.


Async client doesn't support streaming input

https://github.com/elevenlabs/elevenlabs-python/blob/6db2fdd7458ce5c7f1bbdc2c3936784f995acd44/src/elevenlabs/client.py#L322
If one wants to provide a stream as input, they have to use the sync client, choosing between complicating their codebase or losing async's benefits

@dsinghvi I see you were involved in #67. Do you know whether the team is working on this?
Will they be accepting contributions?

@BackSlasher ill take a look at your PR this weekend!

@dsinghvi hey, any news? :)

@BackSlasher looks like there was a compile issue and the test failed to run in CI, so I had to revert. do you mind recreating the PR?

Resubmit the same one? You betcha

@dsinghvi any news? :)

@dsinghvi sorry for bothering you, could we get this merged?

👋 I tested this locally on my own fork and it works great, though I would make one change - currently you're checking for AsyncIterator (https://github.com/elevenlabs/elevenlabs-python/pull/358/files#diff-75cbcf7bd37482fe5efdb55e35469453cc1380dfd25609b7f9e52bb5a9808bc1R416) which works fine for async generators, but can exclude some valid async iterables (e.g. a custom class that defines __aiter__ but not __anext__). Changing this to AsyncIterable instead allows these types of iterators. Thanks!

I had issue that streaming code was not generating audio until while input is read.
( https://github.com/elevenlabs/elevenlabs-python/issues/395 )
I wonder if it's related to this #344 issue or sth else and if therefore your PR will help 🤞🏻 .

Hey - we also need that. Would love this to be merged 🙏🏼


RFM - etcd

Current Maintainer

[x] I am the maintainer of the package and wish to pass it to someone else;

Checklist

[x] Issue title starts with 'RFM - '

Existing Package Details
Package URL: https://chocolatey.org/packages/etcd
Package source URL: https://github.com/chocolatey-community/chocolatey-coreteampackages/tree/master/automatic/etcd

/confirm a.bejenaru

New maintainer notes

This package is hosted in the GitHub chocolatey-coreteampackages repository, when picking up this request please do one of the following

After being added as a new maintainer, please open a PR to remove the package and icon from the repository if you want to host the package in your own repository.
After being added as a new maintainer, please open a PR to add yourself as a maintainer to the nuspec and CODEOWNERS files, if you want the package to still be hosted in that repository.

I am happy to pick this one up - Chocolatey user name dgalbraith.

I am happy to pick this one up - Chocolatey user name dgalbraith.

Alright then! I've added you as maintainer, please check your email (also in spam) for a confirmation message.
Cheers!

Maintainer confirmation accepted.


Make splunklin.binding.ResponseReader.readline function.

I bumped into this trying to do:
>>> conn = client.connect(...)
>>> result = conn.jobs.export('search ...', output_mode='csv')
>>> result.readline()
'"'

The problem is the 1 byte peek followed by a one byte read here:
https://hg.python.org/cpython/file/v2.7.5/Modules/_io/iobase.c#l466
This results in an attempt to read 0 bytes from the HTTPResponse in result._response, which ends up hitting this code path:
https://hg.python.org/cpython/file/v2.7.5/Lib/httplib.py#l567
We ask for 0 bytes, and sure enough, we get 0 bytes, but httplib sees this as "no data left" and closes the connection.
I couldn't figure out how best to test this, or indeed, how to run the test suite in such a way that the existing tests on HEAD of master all passed before I started work. But, functional testing has shown this to work.

@cjw296 sorry for the delayed response. Could you:

Sign the contribution agreement?
Rebase this on top of develop (and change the target to be develop), so that you pick up the Travis CI tests?

Given this software is so poor, I'm unlikely to bother with a wet-ink contributor agreement.
You can do you own rebasing.
Take it or leave it...


add exitcode in ping response

https://github.com/rancher/rancher/issues/5978

https://github.com/rancher/rancher/issues/9209

With the release of Rancher 2.0, development on v1.6 is only limited to critical bug fixes and security patches. Closing the pr as the corresponding issues are closed.